Last Update 2008/05/18
いくつかの選択肢はそれぞれ"|"によって区切られます。
パターンマッチの処理は最も左側で最初に合致した位置で停止します。
パターンマッチの処理は最も左側で最初に合致した位置で停止します。
(例)
# パターンマッチ対象文字列
$_ = "regular expression test";
# 3個の選択肢
if (/relar|expess|test/)
{
# "test"がマッチ
print "$&\n";
}
# 3個の選択肢
if (/regular|expess|test/)
{
# 一番左側の"regular"がマッチしたところで比較処理停止
print "$&\n";
}
実行結果
test
regular