if文(条件文)である文字列が含まれるかで分岐[perl]

文字列のなかに take という文字列が 含まれるかどうか調べることができます

if ("mistake" =~ m/take/) {   #  マッチする.
    print "mistake matches /take/\n";
}

if ( "cake" =~ m/take/) {   #  マッチしない.
    print "cake matches /take/\n";
}

$string = "takenaka";  # 変数を調べることもできる.

if ($string =~ m/take/) {   #  マッチする.
    print "$string matches /take/\n";
}

おすすめ

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください