【发布时间】:2020-06-22 12:42:34
【问题描述】:
我正在尝试在文件夹中搜索与此条件 *_abc_*.txt 匹配的任何文件。我知道我的正则表达式使用是错误的,但不知何故我不知道如何解决。提前致谢。
chdir $dir;
opendir my $dh, $dir or die "can't open directory:$!";
while (my $entry = readdir $dh){
if($entry !~ m{\ *?_abc_*?[.]txt\z}x){
<do_something>
}
}
【问题讨论】: