Bug 1104139 - [Contacts] Refactor highlight so we can avoid using regexp (WIP)

can we do this with string.join('') instead of += ?