this mostly works, you may want to modify it to take out more punctuation. the count was a tad high. Also, split takes the regexes that you put into replace. so you don't need replace.