on the other hand:

-----------------8<-----------------
my $bla = "/dir/subdir/file.ext";

$bla =~ /(\w+\.\w+)$/;
print $1 . "\n"; # file.ext
-----------------8<-----------------

works perfectly


Mark Galbreath wrote:
> Close enough to perl, I hope...
>  
> I'm trying to string the filename from the path:
>  
>    /dir/subdir/file.ext => file.ext
>  
> with
>  
>   /\w+\.\w+$/
>  
> and am getting the entire path returned.  I am falling asleep reading
> the perldoc regex "intro," "tutorial," full doc, and even Jeffrey
> Friedl's "Mastering Regular Expressions."  This can't be this difficult
> nor unusual!  Why can't I find an example somewhere or get this to
> work?  Better yet, somebody please profer a solution?  :-)
>  
> mark

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to