-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 に答える