Cetin,
Thank you for your code! It works great with large strings, but I should have mentioned in my original post that I'm using this code to cleanup word sized chunks of text parsed from a string of words vs. giant strings.
Interestingly enough, your code inspired another unrelated idea so it still proved very helpful.
Thanks again,
Malcolm