PHP 正規表現メタキャラクターの解析_PHP チュートリアル

WBOY
リリース: 2016-07-15 13:26:41
オリジナル
882 人が閲覧しました

PHP 正規表現のメタキャラクターとは何ですか? PHP 正規表現メタキャラクターを使用する場合は何に注意する必要がありますか?そこで今回は、PHPの正規表現メタキャラクターの種類や使い方などを詳しく紹介します。

PHP 正規表現メタキャラクタの種類:

◆中括弧

◆プラス記号

◆アスタリスク

◆疑問符

PHP 正規表現メタキャラクタの具体的な用途:

PHP 正規表現メタキャラクタはタイプですPHP 正規表現で特別な意味を持つ文字の総称で、先頭の文字 (つまり、メタ文字の前の文字) が一致するオブジェクト内でどのように表示されるかを記述するために使用されます。メタキャラクター自体は単一の文字ですが、異なるまたは同一のメタキャラクターを組み合わせて、より大きなメタキャラクターを形成することができます。

◆中括弧: 中括弧は、一致するメタキャラクターの出現数を正確に指定するために使用されます

たとえば、「/pre{1,5}/」は、一致するオブジェクトが「pre」、「pree」、「preeeee」であることを意味します「このように」 「pr」の後に「e」が1~5個の文字列で表示されます。または、「/pre{,5}/」は、pre が 0 回から 5 回まで出現することを意味します。

◆プラス記号: 「+」文字は、1 回以上出現するメタキャラクターの前の文字と一致するために使用されます

たとえば、「/ac+/」は、一致するオブジェクトが「act」、「account」、 「acccc」など。「a」の後に 1 つ以上の「c」文字列が表示されます。 「+」は「{1,}」と同等です。

◆アスタリスク: 「*」文字は、0 回以上出現するメタキャラクターの前の文字と一致するために使用されます

たとえば、「/ac*/」は、一致するオブジェクトが「app」、「acp」、 "accp" "「a」の後に 0 個以上の「c」が現れる文字列を待ちます。 「*」は「{0,}」と同等です。

◆疑問符: 「?」文字は、メタ文字の前に出現する 0 個または 1 個の文字と一致するために使用されます

たとえば、「/ac?/」は、一致するオブジェクトが「a」、「acp」、 「acwp」など。「a」の後に「c」が 0 個または 1 個の文字列で表示されます。 「?」は正規表現、つまり「貪欲モード」でも非常に重要な役割を果たします。

これは PHP 正規表現メタキャラクターの簡単な紹介です。PHP 正規表現メタキャラクターを理解して習得するのに役立つことを願っています。


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/446587.html技術記事 PHP 正規表現のメタキャラクターとは何ですか? PHP 正規表現メタキャラクターを使用する場合、何に注意する必要がありますか?ここでは、PHP 正規表現メタキャラクターについて詳しく説明します...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート