Berkeley CSUA MOTD:Entry 35012
Berkeley CSUA MOTD
 
WIKI | FAQ | Tech FAQ
http://csua.com/feed/
2025/07/09 [General] UID:1000 Activity:popular
7/9     

2004/11/22 [Computer/SW/Languages/Perl] UID:35012 Activity:very high
11/22   Dear Perl monkeys, how do I match a substring at the end of a string?
        I want to match '.txt' but not '.txt.gz' or similar.  -thanks
        Something like if($filename <ends with> @valid_extensions) {}
        \_ $ext = join '|',@valid_extensions;
           if ($filename =~ /\.($ext)$/) { ... } # -geordan