正規表現はほぼすべてのプログラミング言語で使用されます。この例では、PHP の正規表現 preg_match 関数のアプリケーションを紹介します。
preg_match() 関数は正規表現のマッチングに使用され、成功した場合は 1 を返し、それ以外の場合は 0 を返します。
preg_match() は、1 回の一致が成功すると一致を停止します。すべての結果を一致させたい場合は、preg_match_all() 関数を使用する必要があります。
構文:
preg_match (パターン、件名、一致) |
説明 | |
正規表現 | |
は検索に一致する必要がありますオブジェクト | |
オプション、一致結果を格納する配列 |
インスタンス:
このインスタンスは、大文字の後に . とスペースが続く文字列と一致し、preg_match( ) が一致するため、J のみと一致します。 1 回一致が成功すると一致を停止し、再度一致しなくなります。
<?<span>php </span><span>$str</span>="Daniel J. Gross Catholic High School A. is a faith and family based community committed to developing Christian leaders through educational excellence in the Marianist tradition."<span>; </span><span>if</span>(<span>preg_match</span>("/[A-Z]. /",<span>$str</span>,<span>$matches</span><span>)){ </span><span>print_r</span>(<span>$matches</span><span>); } </span>?>出力結果:
<span>Array</span> ( [0] => J. )元のアドレス: http://www.manongjc.com/article/52.html関連書籍: php 正規表現関数の使用例php preg_match 関数および php preg_match_al 関数 l 例、メソッド、例php preg_match_all() 関数の使用例php preg_match 正規表現関数の例
上記では、関連する内容も含めて php preg_match 正規表現関数の例を紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。