PHPの正規(guī)表現(xiàn)で表現(xiàn)した區(qū)切り文字
正規(guī)表現(xiàn)を?qū)Wぶ前に、まず正規(guī)表現(xiàn)の區(qū)切り文字を?qū)Wぶ必要があります。
デリミタは境界を設(shè)定することであり、境界內(nèi)にあるものが正規(guī)表現(xiàn)です。
PHPの正規(guī)表現(xiàn)區(qū)切り文字の規(guī)定は以下の通りです:
區(qū)切り文字、a-zA-Z0-9は使用不可、その他は使用可。それらは、始まりと終わりを持ってペアで表示される必要があります。
いくつか例を見てみましょう:
例 | 説明 |
---|---|
/真ん中に通常を書く/ | 正しい |
$真ん中に通常を書く$ | 正しい |
% 真ん中に普通に書きます% | 正しい |
^真ん中に普通に書きます^ | 正解 |
@真ん中に普通に書きます@ | 正しい |
(真ん中に普通に書きます) ) | 不正解 |
Aが真ん中に書かれています 通常のA | エラー |
注: これは、以下に示すように、今後正規(guī)表現(xiàn)で / と一致する必要がある場合のエスケープ文字です。
/ / /
現(xiàn)時(shí)點(diǎn)で本當(dāng)に / と一致させたい場合は、區(qū)切り文字內(nèi)の / をエスケープ文字でエスケープし、次の例のように記述する必要があります。エスケープする必要がある文字が見つかった場合は、通常の 2 文字を置き換えて、他の區(qū)切り文字 (# #) に変更することができます。