Ed,
>PS - in the real block of code, there's three lines of comments regarding the regular expression and some shortcomings in assumptions I made in building it that I haven't coded around yet.
Thank you, thank you, thank you. I'll no longer dread taking over your code someday. :-)