Restrictions in std.regexp?
Olaf Pohlmann
op at nospam.org
Tue May 2 06:39:13 PDT 2006
Hi,
the documentation of std.regexp is somewhat sparse, so I tried to find
out a few things on my own. There seems to be no way to do lookaheads
and lookbehinds. This:
RegExp re = search("ABCDEF", "(?<=AB)CD(?=EF)");
should find "CD" as a match, but it yields a runtime error:
Error: *+? not allowed in atom
Is there any other way to get this working or am I just out of luck with
the current implementation?
op
More information about the Digitalmars-d-learn
mailing list