Do you really understand what you mean... Yes, I do. Agreed, one may find such approach rather strange, but it works on OP samples. I listed cases it covers - don't you find it fair enough? That said, I have learned not answer the questions I wasn't asked. Your life experience may be different. So: (in US) … won't be taken by your code! So what? It's not here in the samples OP provided. I guess it's possible to invent scenarios which even Your smart code won't cover - then you'll need even more gorgeous one, and that's no surprise. Pixxxel's addition is useful to restrict the GREP greediness. Seems like it's not the case in OP's text, so I omitted it. Would there be any harm of adding it? No! Your codes cover much wider area, still aren't something worth to save for future reference. It's still kind of "use it once and throw away". IMHO, nobody's really right or wrong here, it's just a matter of POV, so I find this further discussion rather pointless. Peace and Merry Christmas to everyone
... View more