in reply to regex pattern match problem

I have to ask: do you have to use a regular expression, or could you just split the string on ":" and "," (maybe also "and" and "."), strip the resulting pieces of all 'junk' and then reconstitute the strings as needed using printf statements?

David M.