-FREJ (2011.06.11) FREJ stands for "Fuzzy Regular Expressions for Java" - provides functionality for approximate (fuzzy) string matching with the addition of simple regular expressions. For example: (Barack,(?Hussein),Obama,(?(^2,II))) matches "Barak Obamah 2" etc