我的要求是使用perl打印文件名中包含“xyz”文本的文件。我在下面尝试并收到以下错误
量词不遵循正则表达式中的任何内容,由 <-- HERE in m/* <-- HERE xyz.xlsx$/;
use strict;
use warnings;
my @files = qw(file_xyz.xlsx,file.xlsx);
my @my_files = grep { /*xyz.xlsx$/ } @files;
for my $file (@my_files) {
print "The output $file \n";
}
当我添加*
grep 正则表达式时,问题来了。我怎么可能做到这一点?