へー  quotemeta関数 へー

正規表現使いたいのに、、、特殊文字の効果をなくすために毎回’\’付けるとか、、、もう無理よ!!」


ってときありますね。

そんなときにこの関数が便利なんです。

my $word = './:\';

my $lose_effectiveness = quotemeta($word);

print $lose_effectiveness;

実行すると、こうなります

\.\/\:\\


つまり、ワード文字以外のすべての文字の直前に\をつけてくれるんです。


こんな関数も有るんですね。