标签: perl
是否有更快的方法(比foreach更快)修改数组的每个值?
my @array = ( 'file1.c', 'file2.h', 'file3.py'); foreach ( my $elemeny ( @array)) { #remove extension }
答案 0 :(得分:4)
更短的编写相同内容的方式:
s/\.[^.]+$// foreach @array;