Zwei Fahnen in Java regex.Muster

Ich brauche einen matcher wie diese:

Matcher kuchen = Pattern.compile("gibt es Kuchen in der K\u00FCche",Pattern.CASE_INSENSITIVE).matcher("");

und das problem ist, dass es nicht einfach ist ASCII. Ich weiß, dass in diesem speziellen Fall könnte ich [\u00FC\u00DC] für die ü, aber ich brauche, um ein bisschen mehr Allgemeine (Gebäude der regex von anderen matcher Gruppen). So nach javadocs:

Standardmäßig case-insensitive matching wird davon ausgegangen, dass nur die Zeichen im US-ASCII-Zeichensatz übereinstimmen. Unicode-aware case-insensitive matching aktiviert werden kann, durch Angabe der UNICODE_CASE-flag in Verbindung mit diesem flag.

Kann mir jemand sagen, wie geben Sie die zwei flags in Verbindung?

InformationsquelleAutor davide | 2013-08-20
Schreibe einen Kommentar