preg_match() のパターンには / を付加した正規表現を渡す。
preg_match('/my name is (.*)/', $name, $matches); $name = $matches[1];
mb_ereg_match() のパターンには / を付けない正規表現を渡す。
if(mb_ereg_match('my name is .*', $name)) { // マッチした }
PHP の正規表現についてはこちらがとても詳しい。
[再掲載]PHPの正規表現のpreg_match()関数 - Nyakaman
http://nyakaman.sakura.ne.jp/tag/preg_match/
0 件のコメント:
コメントを投稿