Ruby スクリプトで正規表現マッチングに使用される Java アプリケーション内の文字列をエスケープしようとしています。
Javaで使用しようとしましたが、接頭辞と接尾Pattern.quote(s)
辞のみを追加しているようです。\Q
\E
たとえば、これは Java アプリケーションからエスケープしたい文字列で、Ruby スクリプトに使用されます。
export PATH=/usr/local/eclipse:${JAVA_HOME}/bin:${PATH}
String.replace("/","\\/")
、などはいつでも使用できると思いますがString.replace("$", "\\$")
、もっと簡単な方法があればいいと思います。