5部 関数リファレンス

quotemeta

2011年9月20日
quotemeta EXPR

引数からすべての正規表現のメタ文字をバックスラッシュでエスケープしたものを返します。つまり、/[A-Za-z_0-9]/にマッチしない全ての文字の前にはロケールに関わらずバックスラッシュが前置されます。

quotemetaの使い方

print quotemeta('(\S+)\s'), "\n";
> \(\\S\+\)\\s 

Comment

コメントを残す

メールアドレスが公開されることはありません。

リズムファクトリーはホームページの制作会社です。
ホームページ制作に関するご要望・ご相談はこちらからどうぞ。