Optimize fuzzy match

No regex version fuzzy match speed up many more.(⊙□⊙) 
my test result: (use `re` search `chrome`)

   version |    count    |   times
-------------|-------------|-------------
     regex  |   10000    |    19982ms
no regex  |   10000    |    13ms