Thanks for that, I had forgotten [that I had read] that regex consumes the string. I had thought that the "global" element was by default - I understand that it is "greedy" by default as well - but my match didn't allow for greediness.

I'll just have to practice more!

Cheers,

DK.