PHP 正規表現の特殊文字「[ ]」と「"」は何ですか?具体的な操作とは何でしょうか?なぜ特別な文字なのでしょうか?その使用に関して何か特別なことはありますか?具体的な紹介を見ていきましょう。
他の 2 つの非常に重要な特殊文字は「[ ]」です。たとえば、上記の式を "/[a-z]/" に変更すると、「/[az]/」は単一の文字「a」または「z」に一致します。 「a」、「b」など、任意の小文字 1 文字と一致させることができます。
PHP正規表現の特殊文字「[ ]」について:
「[]」に「^」が含まれる場合、この式は「[]」に含まれる文字と一致しないことを意味します。 /[ ^a-z]/「小文字が一致しません!そして、正規表現は「[]」のいくつかのデフォルト値を与えます:
◆[:alpha:]: 任意の文字と一致します
◆[:alnum:]: 任意の文字と数字と一致します
◆[:digit: ] : 任意の数字と一致します
◆[:space:]: スペース文字と一致します
◆[:upper:]: 任意の大文字と一致します
◆[: lower:]: 任意の小文字と一致します
◆[:punct: ]: 任意の句読点と一致します
◆[:xdigit:]: 任意の 16 進数と一致します
PHP 正規表現の特殊文字 "" について:
次の特殊文字はエスケープ記号 "" の後にエスケープされます。表される意味は次のとおりです。次のように:
◆s: 単一のスペース文字と一致します。
◆S: 単一のスペース文字を除くすべての文字と一致するために使用されます。
◆d: 0 から 9 までの数字を照合するために使用され、「/[0-9]/」と同等です。
◆w: 文字、数字、またはアンダースコア文字と一致するために使用され、「/[a-zA-Z0-9_]/」と同等です。
◆W: w に一致しないすべての文字と一致するために使用され、「/[^a-zA-Z0-9_]/」と同等です。
◆D: 10 進数以外の数字と一致するために使用されます。
.◆: 改行文字を除くすべての文字と一致するために使用されます。修飾子「s」によって変更された場合、「.」は任意の文字を表すことができます。
PHP 正規表現における特殊文字の紹介は以上です。PHP 正規表現における特殊文字の使用を理解し、習得するのに役立つことを願っています。