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:

<-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 17: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