Hi every one,
I have a basic regular expressions question.
It goes like this: How do I extract a sequence of
@-delimited characters from a text?
Example: @{1}.*?@{1}
Will give:
123456789abcdefhghij
When applied to the following text:
@123456789abcdefghij@987654321stuvwxyz@
However I am trying to build a regular expression
for the more complex case that will also handle the
escape character for @ which the double @@. Consequently
I need to know how to extract
123456789@@abcdefhghij
from
@123456789@@abcdefghij@987654321@@stuvwxyz@
using regular expressions.
Thanks
Chris Smith - 17 Dec 2006 21:24 GMT
> However I am trying to build a regular expression
> for the more complex case that will also handle the
> escape character for @ which the double @@.
Ah, I think I see what you mean. How about:
@([^@]|((@@)*))@
The result will be in group 1.
It would be nice if you'd provided this information in your existing
thread rather than starting a new one.

Signature
Chris Smith