The only reason I wanted to stay away from regex, is because I don't understand it, however, you provided an explanation of the format for the regex code, and when I get a chance I'll look it over to make sure I understand it.

I wouldn't expect anyone to use a code that they didn't understand, and I won't use one that I don't understand, but I am willing to learn.