veckshawn 


VariableKeywordMatcher is a C# library offering several string-keyword matchers, they allow you match keyword by Initials\Chinese PinYin\Japanese Romaji... You can get the keyword hit position that allow you to highlight the matched words.