Die regulären Ausdrücke, die bei der Suche und Segmentierung verwendet werden, entsprechen den von Java unterstützten Ausdrücken. Wenn Sie spezifischere Information benötigen, schauen Sie nach unter http://java.sun.com/j2se/1.4.2/docs/api/java/util/regex/Pattern.html.
Im Netz stehen einfache Einführungen zur Verfügung (z.B.http://www.regular-expressions.info/quickstart.html).
  
| Das Konstrukt... | entspricht dem Folgenden: | 
| Flaggen | |
| 
 | Erlaubt einen von der Groß-Kleinschreibung unabhängigen Vergleich (voreingestellt macht das Muster einen Unterschied zwischen Gross- und Kleinschreibung). | 
| Zeichen | |
| 
 | dem Zeichen x, es sei denn... | 
| 
 | Das Zeichen mit dem hexadezimalen Wert  | 
| 
 | Das Tab Zeichen ( | 
| 
 | Das Absatz (newline-line feed) Zeichen  | 
| 
 | Das Wagenrücklauf-Zeichen ( | 
| \f | Das Seitensprungzeichen ('\u000C') | 
| \a | Das Klingelzeichen ('\u0007') | 
| \e | Das Escapezeichen ('\u001B') | 
| \cx | Das Kontrollzeichen entsprechend x | 
| \0n | Das Zeichen mit dem Oktalwert 0n (0 <= n <= 7) | 
| \0nn | Das Zeichen mit dem Oktalwert 0nn (0 <= n <= 7) | 
| \0mnn | Das Zeichen mit dem Oktalwert 0mnn (0 <= m <= 3, 0 <= n <= 7) | 
| \xhh | Das Zeichen mit dem hexadezimalen Wert 0xhh | 
| das Anführungszeichen | |
| 
 | tut nichts, als das nächste Zeichen zu zitieren. Das ist erforderlich, wenn Sie von den Meta-Zeichen  | 
| 
 | Das ist zum Beispiel der umgekehrte Schrägstrich | 
| 
 | tut nichts als alle Zeichen bis zu  | 
| 
 | tut nichts als ein Zitat, das mit \Q begann, zu beenden | 
| Klassen für die Unicode Blöcke und Kategorien | |
| 
 | Zeichen im Griechischen Block (einfacher Block) | 
| 
 | Großbuchstabe (einfache Kategorie) | 
| 
 | Währungssymbol | 
| 
 | Alle Zeichen nur nicht im Griechischen Block (Negation) | 
| 
 | Alle Zeichen außer groß geschriebene Buchstaben (Subtraktion) | 
| Zeichenklassen | |
| 
 | 
 | 
| 
 | Alle Zeichen  | 
| 
 | 
 | 
| Vorherbestimmte Zeichen-Klassen | |
| 
 | Beliebiges Zeichen (außer Zeilenende) | 
| 
 | Eine Ziffer:  | 
| 
 | Eine Nichtziffer:  | 
| 
 | Leerzeichen (whitespace):  | 
| 
 | Ein Nichtziffer Zeichen  | 
| 
 | Ein Wortzeichen:  | 
| 
 | Ein Nichtwortzeichen::  | 
| Bereichstreffer | |
| 
 | Anfang einer Zeile | 
| 
 | Das Ende einer Zeile | 
| 
 | Eine Wortgrenze | 
| 
 | Eine Nichtwortgrenze | 
| Gierige Quantifikatoren | |
| Sie werden soviel als möglich zusammenfügen.  Zum Beispiel, | |
| X | X, einmal oder nie | 
| X | X, kein- oder mehrmals | 
| X | X, ein- oder mehrmals | 
| Widerwillige (nichtgierige) Quantifikatoren | |
| Sie werden so wenig wie möglich einander gleichen.  Zum Beispiel wird  | |
| X | X, einmal oder nie | 
| X | X, kein- oder mehrmals | 
| X | X, ein- oder mehrmals | 
| Logische Operatoren | |
| XY | X gefolgt von Y | 
| X | Entweder X oder Y | 
| 
 | XY als einzige Gruppe | 
| Rechtliche Hinweise | Home | Index des Inhalts |