まず、正規表現について簡単に紹介します。
文字列を処理するプログラムや Web ページを作成する場合、特定の複雑なルールに一致する文字列を検索する必要があることがよくあります。正規表現は、これらのルールを記述するために使用されるツールです。言い換えれば、正規表現はテキスト ルールを記録するコードです。
正規表現の乱雑な文字の意味を見てみましょう:
1. 一般的に使用されるメタキャラクター
. 改行を除く任意の文字に一致します。
\w は、文字、数字、アンダースコア、または中国語の文字に一致します
\s は任意の空白文字
に一致します
\d は数字と一致します
\b は単語の先頭または末尾に一致します
^ 文字列の先頭と一致します
$ 文字列の末尾と一致します。
それでは、理解してみましょう:
\bhello\b は、実際には hello という単語を検索します。最初に単語の先頭 (\b)、次に文字列 hello、最後に単語の末尾 (\b) を検索します。
010-\d\d\d\d\d\d\d\d たとえば、北京の固定電話番号 - 最初は 010-、次に 8 桁 (\d) です。
^\d{18}$ たとえば、ID 番号 - 最初に文字列が始まり (^)、次に 18 桁の数字 (\d)、最後に文字列が終了します ($)。
当サイトのすべてのリソースはネットユーザーが投稿したり、各ダウンロードステーションを転載したりしているので、ソフトウェアの完全性を自分でチェックしてください!当サイトのすべてのリソースは学習と参考のためだけに使用されます。ビジネス用途には使用しないでください。そうしないと、発生したすべての結果はあなた自身が負担します!権利侵害がある場合は、次の連絡先に連絡してください。admin@php.cn