>>793
メタ文字を、記号の場合はすべて\の前置なし、アルファベットは前置するとしたのは
lwallのえらいところだと思うけどね。

ブラケットの中では
・記号類のメタ文字無効
・] と - は置き場所によってはエスケープ不要
・delimiterによってjは / をエスケープする必要がある
・interpolationを防ぐため$ をエスケープしておいたほうが良い
てとこ?

Cのカッコと同じで、わかりやすくするためにつけたい奴はつければいいんじゃないの?
俺はそういうやり方は好かないどね。

> エスケープしたらしたで今度は '\$' や '\@' というリテラル文字列として扱われ、 
> 文字クラスに '\' が含まれてしまうことになります。 
> 詳しくは perldoc perlre にそのものずばり書いてますのでそちらを参照ください。 

\も含まれてしまうというこれ再現しないんだが(ActivePerl 5.8.8)。
あとpetlreのどの辺りなのかも教えてくんなまし。
それらしいところが見当たらない。