Loose-Info.com

Last Update 2019/12/25


TOP - Perl - 特殊変数 - $_

パターンマッチや入力処理の際にデフォルトで使用される変数です。

(例1)
$_ = "testtest"; # パターンマッチの際に、=~で変数を指定しない場合は$_が対象となる if (/te/) { print "true\n"; }

実行結果
true

(例2)
$_ = "test,実験"; # splitで対象を指定しない場合は$_が対象となる @s = split /,/; print "@s\n";

実行結果
test 実験