Bug 1093523 - [Flame][v2.1][Contacts]It can't show contact name correctl...

...y when the contact name contains special character.
I decided to change it because right now pattern is only used to get pattern.source, which is equal to searchText. I decided to change the interface because it's a private method.