<?php // aで始まり、eで終わる英単語 if(preg_match('/^a[a-z]*e$/','aventure') === 1){ print "マッチしました。"; }else{ print "マッチしませんでした。"; }
出力結果
マッチしました。
※pregはPCRE正規表現を利用した関数のグループ。
※pはPCRE?、regはregularの略。
PHPの関数。
正規表現のパターンを利用し、マッチした場合には1、マッチしなかった時は0を返す。
使いこなすのが難しい正規表現だが、複雑な文字列パターンのチェックには欠かせない。
第一引数がパターン文字列、第二引数がチェックする文字列。
<?php // aで始まり、eで終わる英単語 if(preg_match('/^a[a-z]*e$/','aventure') === 1){ print "マッチしました。"; }else{ print "マッチしませんでした。"; }
マッチしました。
※pregはPCRE正規表現を利用した関数のグループ。
※pはPCRE?、regはregularの略。
コメント