-9

如何获取读入数组的某些文件的列表。

我有几个结构如下的文件:

12345_lrg.jpg
12445_sml.jpg
14445_sml.jpg
12345_lrg.jpg
42345_lrg.jpg

我只需要将“_sml.jpg”返回到数组中。

4

1 回答 1

0

如果这是用于 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;
于 2012-12-04T21:43:09.637 回答