Kann jemand eine Standard-Java-Methode empfehlen, die alle unten aufgelisteten Zeichen löscht, oder schreibe ich am besten meine eigene Methode dazu?Java-Methode, um Zeichen zu entkommen + - & | !() {} []^"~ *?: /=
From: + - & | ! () { } [ ]^" ~ * ? : \/=
To: \+ \- \& \| \! \(\) \{ \} \[ \] \^ \" \~ \* \? \: \\ \/ \=
Der Grund, warum ich dies brauchen, ist, weil ich mit Lucene Abfragen erstellen und erfüllen müssen, wie hier definiert.
https://lucene.apache.org/core/2_9_4/queryparsersyntax.html
siehe http://stackoverflow.com/questions/9323848/how-can-i-escape-a-group-of-special-characters-in-java-in-one-method#9323938 – arhak