PHPの正規表現で表現した区切...LOGIN

PHPの正規表現で表現した区切り文字

正規表現を学ぶ前に、まず正規表現の区切り文字を学ぶ必要があります。

デリミタは境界を設定することであり、境界内にあるものが正規表現です。

PHPの正規表現区切り文字の規定は以下の通りです:

区切り文字、a-zA-Z0-9は使用不可、その他は使用可。それらは、始まりと終わりを持ってペアで表示される必要があります。

いくつか例を見てみましょう:

説明
/真ん中に通常を書く/正しい
$真ん中に通常を書く$ 正しい
% 真ん中に普通に書きます%正しい
^真ん中に普通に書きます^正解
@真ん中に普通に書きます@正しい
(真ん中に普通に書きます) )不正解
Aが真ん中に書かれています 通常のAエラー

注: これは、以下に示すように、今後正規表現で / と一致する必要がある場合のエスケープ文字です。

/ / /

現時点で本当に / と一致させたい場合は、区切り文字内の / をエスケープ文字でエスケープし、次の例のように記述する必要があります。エスケープする必要がある文字が見つかった場合は、通常の 2 文字を置き換えて、他の区切り文字 (# #) に変更することができます。

次のセクション

コースウェア