Java Open Source Projects Directory

...dedicated into Java open source projects

  • Increase font size
  • Default font size
  • Decrease font size


The Java language lacks fast string searching algorithms. StringSearch provides implementations of the Boyer-Moore and the Shift-Or (bit-parallel) algorithms. These algorithms are easily five to ten times faster than the implementation found in java.lang.String. This library contains implementations of the following pattern matching algorithms:

 * General purpose algorithms
 * Searching with wildcards
 * Searching with character classes
 * Searching with mismatches