ホームページ >バックエンド開発 >PHPチュートリアル >PHP preg_match 正規表現関数の例

PHP preg_match 正規表現関数の例

WBOY
WBOYオリジナル
2016-07-29 08:55:251291ブラウズ

正規表現はほぼすべてのプログラミング言語で使用されます。この例では、PHP の正規表現 preg_match 関数のアプリケーションを紹介します。

preg_match() 関数は正規表現のマッチングに使用され、成功した場合は 1 を返し、それ以外の場合は 0 を返します。
preg_match() は、1 回の一致が成功すると一致を停止します。すべての結果を一致させたい場合は、preg_match_all() 関数を使用する必要があります。

構文:

preg_match (パターン、件名、一致)
パラメータ説明パターン正規表現件名は検索に一致する必要がありますオブジェクト matches オプション、一致結果を格納する配列

インスタンス:
このインスタンスは、大文字の後に . とスペースが続く文字列と一致し、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 チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。