Beefy Boxes and Bandwidth Generously Provided by pair Networks RobOMonk
laziness, impatience, and hubris
 
PerlMonks  

Re^3: Regex question

by radiantmatrix (Parson)
on Aug 19, 2005 at 12:07 UTC ( [id://485191]=note: print w/replies, xml ) Need Help??

This is an archived low-energy page for bots and other anonmyous visitors. Please sign up if you are a human and want to interact.


in reply to Re^2: Regex question
in thread Regex question

Or, to mirror the constraints in the OP's regex:

m{^.* / ([\w-]+) / .*\.txt}x

Also, the form:

my $dir; $dir = $1 if ##regex_here##

is a good idiom to become familiar with.

Updates:

  • 2005-08.Aug-22 : fixed short-sighted error tlm points out below. I keep getting bit on that. ;-)

<-radiant.matrix->
Larry Wall is Yoda: there is no try{} (ok, except in Perl6; way to ruin a joke, Larry! ;P)
The Code that can be seen is not the true Code
"In any sufficiently large group of people, most are idiots" - Kaa's Law

Replies are listed 'Best First'.
Re^4: Regex question
by tlm (Prior) on Aug 19, 2005 at 13:45 UTC

    Also, the form:

    my $dir = $1 if ##regex_here##

    is a good idiom to become familiar with.

    Not with my, though. The behavior of my ... if ...; is undefined.

    the lowliest monk

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://485191]
help
Sections?
Information?
Find Nodes?
Leftovers?
    Notices?
    hippoepoptai's answer Re: how do I set a cookie and redirect was blessed by hippo!
    erzuuliAnonymous Monks are no longer allowed to use Super Search, due to an excessive use of this resource by robots.