A: 

Use this regex instead: /<([^>]*)suffix>/.

It will not allow things like foo> <bar, because [^>] ensures that the match souldn't containt >.​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​

galambalazs
Thanks! I was expecting some lookbehind stuff but this is even better!
Paul Wagener