Pattern#quoteとMatcher#quoteReplacementとを間違って使ってたー。
というわけで、備忘録。
Pattern#quote(String s)
Javadocでは「sにマッチするPatternの作成に使用可能なStringを生成する。」
つまりは、正規表現では特殊な文字として認識される文字とかを、
エスケープしてくれる(ってことだよね?)。
基本的には\Qと\Eではさむだけっぽい。
コード見たら、シンプルすぎてフイタ
Matcher#quoteReplacement(String s)
置換する文字列をエスケープしてくれる。
こっちもソースは簡単。