Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight

Re^2: Need Regex help

by Earindil (Beadle)
on Sep 09, 2005 at 15:10 UTC ( #490594=note: print w/replies, xml ) Need Help??

in reply to Re: Need Regex help
in thread Need Regex help

this regexp doesn't seem to be working as posted.

Replies are listed 'Best First'.
Re^3: Need Regex help
by JediWizard (Deacon) on Sep 09, 2005 at 15:13 UTC

    What version of perl are you using? It works as posted for me running perl 5.6.1 on Redhat linux 8.

    From perlre:

    (??{ code }) WARNING: This extended regular expression feature is considered hi +ghly experimental, and may be changed or deleted without notice. A si +mplified version of the syntax may be introduced for commonly used id +ioms. This is a ``postponed'' regular subexpression. The code is evaluat +ed at run time, at the moment this subexpression may match. The resul +t of evaluation is considered as a regular expression and matched as +if it were inserted instead of this construct. The code is not interpolated. As before, the rules to determine wh +ere the code ends are currently somewhat convoluted. The following pattern matches a parenthesized group: $re = qr{ \( (?: (?> [^()]+ ) # Non-parens without backtracking | (??{ $re }) # Group with matching parens )* \) }x;

    They say that time changes things, but you actually have to change them yourself.

    —Andy Warhol

      that was it. default perl on the box is 5.004, switched to use 5.6 and worked fine.

Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://490594]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others scrutinizing the Monastery: (5)
As of 2022-05-17 08:36 GMT
Find Nodes?
    Voting Booth?
    Do you prefer to work remotely?

    Results (65 votes). Check out past polls.