Fuzzy search

Performance improvement. Avoid regexp on large datasets