Perlリファレンス

m//







m//


$str=~m/正規表現/;

/と/に囲まれた正規表現に=~で指定された文字列が一致すれば1を返す。一致しなければ何も返さない。
!~で文字列が指定された場合は一致しなければ1を返す。一致すれば何も返さない。
=~で対象文字列がしていされてなければ$_を使う。

以下のオプションが指定できる。
g繰り返してマッチ
i英字の大文字、小文字を区別しない
m文字列を複数行として扱う
oPATTERNの評価を 1回だけにする
sワイルドカードのドット( . )が改行にもマッチするようにする
x拡張正規表現を使用する


関連






[編集] [新規] [削除] [バックアップ] [アップロード] [ログイン] [管理]
whwiki 1.3