ホームページ >バックエンド開発 >PHPチュートリアル >PHP 関数 preg_match_all 正規表現の簡単な応用_PHP チュートリアル
正規表現を理解する前に、一般的に使用される正規表現についての基本的な知識を習得する必要があります。覚えていない場合でも、必要なときに調べることができます。いくつかの特殊文字があるため、正規表現は特殊です。詳細については、詳細な手順を参照してください。
preg_match_all 関数の詳細な説明については、PHP マニュアルを参照してください。この記事では、preg_match_all を使用して正規表現の効果をテストします。 exexampleコード:
rreeeeeexample要件:Biuuu、Biuuu_2、Biuuu_3、Php100、Php1002、Php1003など、各Div要素のIDとコンテンツを取り出します(一般的に使用されるキャプチャをキャプチャしますメソッド これは Web サイトのメソッドの一致方法です)
: 文字列は単純な HTML 要素であり、各 DIV 要素は ID とコンテンツに対応しており、独立しています。まず、ID 値とコンテンツを抽出する方法を考えます。 DIV. 、例: php100、その他の同様の要素と一致します。 DIV から 2 つの値、つまり 2 つの一致する式を取り出す必要があります。最初の式は ID 値 (biuuu) と一致するために使用され、2 番目の式は ID (php100) の内容と一致するために使用されます。 . 正規表現 一般的に使用される式は括弧を使用します。そうすると、前の要素は次の形式になります: |
さて、上記の括弧を使用して、一致する必要がある領域を分割します。式内の内容をそれぞれ一致させるには、ID が文字、数字、またはアンダースコアであると推測します。これは、次のように角括弧を使用して簡単に実現できます。
式 1: [a-zA- Z0- 9_]+ (大文字と小文字、数字、アンダースコアを一致させることを意味します)
このように、一致する必要がある部分式が実装されていますが、もう 1 つ |
www.bkjia.com
本当http://www.bkjia.com/PHPjc/446628.html技術記事
正規表現を理解する前に、一般的に使用される正規表現についての基本的な知識を習得する必要があります。これらを覚えていれば、必要なときに調べることができます。特別なものをいくつか...