Hello,
I try to translate some perl to ruby and assumed so far that the regexps
are
compatible. But it seems that there are some only available in perl.
Is there something comparable to
(?<!..)
also in ruby (is a zerowidth lookbehind, so
/(?<!test)moin/ would only match moin if no test preceeds.
thanks for the quick answer, does “oniguruma” support all regexps of
perl?
I stumbled over another one, where ?(…) is used, where … is some check
( a
number). It referes to the revious matches and matches the following
expression only if the expression in the by … given has matched.
E.g.
/(foo) (() (+) ?(2) ())/
matches the closing ) only if a opening occured (referes to the matching
in
the second (…)