「多くの '|' からマルチマッチパターンを取得する方法はありますか? 正規表現」マッチング。
ここに私のコードがあります、
#! /usr/bin/perl
@matches = qw(google intel hp qualcomm app);
$keyword = join('|', @matches);
$string = "hello google app";
@founded = ($string =~ /($keyword)/);
print "Founded keyword is:" . join(" ", @founded);
このキーワードは両方とも文字列で一致するため、「google and app」を取得したいと考えています。しかし、悲しいことに、「Google」を取得してください