ホームページ  >  記事  >  ウェブフロントエンド  >  通常のメタキャラクターと通常の文字

通常のメタキャラクターと通常の文字

php中世界最好的语言
php中世界最好的语言オリジナル
2018-03-29 10:53:091626ブラウズ

今回は、通常の メタキャラクター と通常のキャラクターについて説明します。 通常のメタキャラクター と通常のキャラクターを使用する場合の の注意事項について説明します。

正規表現を学びたい場合、メタキャラクターと通常の文字を理解することは、克服しなければならない困難です。わざわざ覚える必要はありません。以下のエディターは、正規表現のメタキャラクターと通常の文字に関する知識を提供します。見てみましょう。

正規表現の文法規則によれば、正規表現の一致パターンは一連の文字で構成されます。

1. 普通の文字:

すべての文字や数字など、ほとんどの文字はそれ自体を説明することしかできません。

つまり、通常の文字は

string 内の同じ文字とのみ一致します。

2. メタキャラクター:

通常の文字はそれ自身と同じ文字にしか一致しないため、正規表現の柔軟性と強力な一致機能を十分に発揮できないため、正規表現は

の一連の文字を規定します。特殊文字、これらの文字は直接の文字数に応じて照合されませんが、特別なセマンティクスを持っています。

たとえば、次の文字:

^ $ . * + ? = ! : | \ / ( ) [ ] { }
上記の文字には特別な意味がありますが、一部の文字は次の場合にのみ使用されます。特定の文脈における特別な意味。

これらの文字リテラルを特別な意味と一致させたい場合は、これらの文字の前にバックスラッシュ () エスケープを追加する必要があります。たとえば、$ リテラルと一致させたい場合は、$ として記述する必要があります。トレーリングポジションと一致します。これらの特殊文字があるからこそ、正規表現は強力な機能を発揮します。

これらは、複雑なテキストに一致するさまざまな正規表現を構築するための基本文字であるため、メタ文字と呼ばれます。

この記事の事例を読んだ後、あなたはその方法をマスターしたと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。

推奨読書:

メールアドレス/メールアドレスをフィルタリングするために正規表現を使用する

vue2.0 クロスドメインとレンダリングの際に注意すべき点は何ですか?

のランダムドラッグを実装する方法Vue.js 関数の画像

以上が通常のメタキャラクターと通常の文字の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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