NR-grep: A Fast and Flexible Pattern Matching Tool
A fast string searching algorithm