Pant, Hridyesh am Montag, 14. November 2005 04.39:
> What does this regex compares
>
> my $patternDir = '^[a-zA-Z0-9/_.\[\]-]*$'

It does compare nothing, it is just assigned to $patternDir.

When used, for instance in

        $filename=~/$patternDir/;

it _matches_ if $filename is empty or contains one or more of the 
chars a-z, A-Z, 0-9, /, [, ], - .
This includes paths on platforms separating paths with '/'.

See 

perldoc perlretut
perldoc perlre
etc.

Maybe you want to clarify your queston.

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to