Find words using a word regex, rather than splitting on what is not

This helped when finding typos in HTML, like <b>tihs</b>. An
alternative fix is of course to include <> in the split regex.