-2

ループを使用せずに、一致するすべてのパターンを行またはファイルから Perl 配列に抽出する簡単な方法はありますか?

4

3 に答える 3

1

/gリストコンテキストで使用します。

@matches = $lines =~ /.../gm
于 2012-04-26T21:23:27.527 に答える
1

何かのようなもの

my @matches = ($line =~ /pattern/g);

$line は、見ている行またはファイルの内容のいずれかになります。

于 2012-04-26T21:18:01.157 に答える
-1

また、CPAN の File::Slurp は、ファイルのすべての行を一度に読み込む簡単な方法です。

use File::Slurp;

my $text = read_file( 'filename' ) ;
于 2012-04-27T12:03:21.373 に答える