如何获取读入数组的某些文件的列表。
我有几个结构如下的文件:
12345_lrg.jpg
12445_sml.jpg
14445_sml.jpg
12345_lrg.jpg
42345_lrg.jpg
我只需要将“_sml.jpg”返回到数组中。
请您参考如下方法:
如果这是 Perl 代码,正如您的标签所暗示的那样,那么您通常会使用 grep
:
my @all = qw(
12345_lrg.jpg
12445_sml.jpg
14445_sml.jpg
12345_lrg.jpg
42345_lrg.jpg
);
my @sml = grep /_sml\.jpg$/i, @all;