Java Reference
In-Depth Information
Steuerzeichen
Beispiel
Beschreibung
\B
/in\B/
Die Notation von
\B
(achten Sie auf die Großschreibung) sucht
den vorangestellten oder nachfolgenden Suchstring und führt zu
einem Trefer, wenn dieser
nicht
an der entsprechenden
Wort-
grenze
steht. Vorangestellt darf der Suchstring nicht am Anfang
eines Worts stehen (die Suche nach
/\Bin/
führt beispielsweise
zu
keinen
Trefern in
„innen“
und
„in“
, jedoch in den Strings
„alleine“
oder
„worin“
- an der hinteren Wortgrenze kann der
Suchbegrif stehen) und nachgestellt führt dieser Suchausdruck
zu keinen Trefern am Ende eines Worts (die Suche nach
/in\B/
führt beispielsweise zu keinen Trefern in
„worin“
und
„in“
, jedoch
in den Strings
„innen“
,
„alleine“
oder
„hinein“
- an der vorderen
Wortgrenze darf der Suchbegrif stehen).
\d
/\d/
Die Notation von
\d
(achten Sie auf die Kleinschreibung) sucht
nach einer beliebigen
ganzen Zahl
.
\D
/\D/
Die Notation von
\D
(achten Sie auf die Großschreibung) sucht
nach einem beliebigen Zeichen, das
keine
Zifer ist.
Sie können in regulären Ausdrücken nach den auch in HTML oder
JavaScript üblichen Maskierungen für Sonderzeichen suchen.
Diese Sequenz führt zur Suche nach einem
Seitenvorschub
.
\f
/\f/
\n
/\n/
Eine übliche Maskierung für Sonderzeichen. Diese Sequenz führt
zur Suche nach einem
Zeilenvorschubzeichen
.
Eine übliche Maskierung für Sonderzeichen. Diese Sequenz führt
zur Suche nach einem
Wagenrücklaufzeichen
.
\r
/\r/
\s
/\s/
Die Notation von
/\s/
(achten Sie auf die Kleinschreibung) führt
zu Trefern in allen Strings, wo irgendeine Art von
White Space
vorkommt. Das sind Leerzeichen und alle maskierten Sequenzen
für diese Zeichen (also Seitenvorschub, Zeilenschaltung, Tabulator
und vertikaler Tabulator -
\f
,
\n
,
\t
und
\v
).
\S
/\S/
Die Notation von
/\S/
(achten Sie auf die Großschreibung) sucht
nach einem beliebigen Zeichen, das
kein White Space
ist.
Eine übliche Maskierung für Sonderzeichen. Diese Sequenz führt
zur Suche nach einem Tabulator.
\t
/\t/
Eine übliche Maskierung für Sonderzeichen. Diese Sequenz führt
zur Suche nach einem vertikalen Tabulator.
\v
/\v/
\w
/\w/
Die Notation von
/\w/
(achten Sie auf die Kleinschreibung) führt
zu Trefern bei allen
alphanumerischen Zeichen
und dem Unter-
strich.
Die Notation von
/\W/
(achten Sie auf die Großschreibung) führt
zu Trefern bei allen Zeichen, die
keine alphanumerischen Zei-
chen
und nicht ein Unterstrich sind.
\W
/\W/
^
/^in/
Die Notation des
^
-Zeichens am Anfang eines Suchstrings führt
zu Trefern in allen Strings, wo diese Textpassage am Anfang vor-
kommt, beispielsweise in
„in“
oder
„innen“
, aber nicht in den
Strings
„kein“
,
„alleine“
oder
„worin“
, denn hier steht
„in“
nicht
am Anfang.
Search WWH ::
Custom Search