Maskieren von Sonderzeichen in JAVA

gon schrieb:

Danke für den qualifizierten Kommentar.

Ich will aus einem String bestimmt Sachen rausfiltern mit Regulären Ausdrücken. Nun kommt in dem String auch eine { und } vor. Diese muss ich Maskieren genauso wie auch den \.

private final static String REGEXP_CLEANUP_CLEAN = "\\\\f[0-9]{1,2}|" +
"\\\\fs[0-9]{1,2}|" +
"\\\\pard|" +
"\\\\tab|" +
"\\\\par|" +
"\\\\i|\\\\b|" +
"\\\\plain";

so sieht das in etwa aus, also der Ausdruck nur wie muss ich die { schreiben?

Gruss Joachim
 
gon schrieb:
Dann sag das doch auch das es um regex geht: http://java.sun.com/j2se/1.4.2/docs/api/java/util/regex/Pattern.html unter "Backslashes, escapes, and quoting"

rtfm ;)

gon

Man man ich bin zwar ein wenig bescheurt aber nur auf der einen Seite, auf der anderen wachsen Blumen. ;)

Da steht das nicht, was ich suche.
Hab aber ne Lösung gefunden muss es mit dem Unicode machen das geht. Also Roadrunner war schon sehr nah dran.

Jetzt noch die Frage hat jemand nen Link zu ner (vollständigen) Unicode Tabelle.

Gruss Joachim
 
Zurück