use aho corasick, with word delimiters