前回の記事では、「PHP のメタキャラクターとは何ですか?」について紹介しました。正規表現メタキャラクターはどのように使用すればよいでしょうか? (添付コード) 」に引き続き、この記事ではPHPのパターン修飾子とは何なのかを紹介していきます。どのように使用されますか? (詳細な説明が添付されています)、困っている友人がそれを参照できるように、すべての人に役立つことを願っています。
#パターン修飾子とは:
<?php //进行匹配 $str = $_POST['str']; $pattern = '/love/' ; $result = preg_match($pattern , $str , $match); echo ' 匹配结果为: '.$result; echo '<hr/>' ; if ( $result){ echo '<font color="pink" size="5 ">匹配成功</font>'; }else{ echo '<font color="red">匹配失败</font>'; } var_dump($match); ?>コードの実行結果: ##入力文字列を大文字に変更すると、結果が一致しないことがわかります。
コードは結果を次のように表示します。
パターン修飾子の後に I を追加すると、コードの実行結果が成功したことがわかります。 match;
$pattern = '/love/i' ;
$pattern = '/lo ve/i' ;
$pattern = '/lo ve/ix' ;
コードの実行結果は次のとおりです:
コードを例として見てみましょう。
$pattern = '/./ix' ;
コードの実行結果:
#中国語に一致させたい場合は、ドットの後に ( ) を追加できます;
#$pattern = '/.+/ix' ;
コード実行結果:
# 推奨学習: 「
PHP ビデオ チュートリアル>>
以上がPHPのパターン修飾子とは何ですか?どのように使用されますか? (詳しい解説付き)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。