Normalization may needed to deal with these characters - ZWNJ - U+200C Zero width non-joiner - ZWSP - U+200B Zero width space