エンジニアのひよこ_level10

【毎日更新!】新卒3年目エンジニアブログです!

【PHP】正規表現の区切り文字を変えて、エスケープを減らす【650日目】

正規表現

/ringo/

こんなふうにスラッシュではさみますよね

挟む文字を変えれる

#ringo#

こんなふうに書くことも出来ます。

何がいいの?

スラッシュをエスケープするのを省ける

/uri\/ringo/
#url/ringo#

こんなふうに、正規表現のパターンでスラッシュを使いたい時に、 \/のようにバックスラッシュを追加してエスケープする必要があります。

これを別な記号に変えることで、スラッシュをエスケープする必要がなくなります。これは見やすいですね!