String の replaceAll って・・・

あるコードでStringのreplaceAllを使用していたのですが、
なんと例外発生・・・(汗

replaceAll って 「$」があると例外発生するらしい・・・
これってjava core API のバグなんじゃ・・・

str.replaceAll("\\$", "\\\\\\$");

って置換しておいてやると例外から逃げられる。

0 コメント: