Mit den folgenden Sonderzeichen kann man im Bearbeitungs-Modus suchen:

. ein beliebiges Zeichen außer Zeilenumbruch + einmal oder öfter
* keinmal oder öffter ? keinmal oder einmal
{n} genau n-mal {n,m} mindestens n-mal, höchstens m-mal
| Trennstrich: a|b findet a oder b - Bindestrich, findet Zeichen aus einem von-bis-Bereich
^ Zeilenanfang $ Zeilenende
[...] ein Zeichen aus der Klammer [^...] alle anderen Zeichen
\b Wortgrenze \B keine Wortgrenze
\d Ziffer [0-9] \D keine Ziffer [^0-9]
\s Leerzeichen \S alles außer Leerzeichen
\w [A-Za-z0-9_] \W [^A-Za-z0-9_]
(...) Gruppe wird gespeichert als $1..$9 \. Sonderzeichen "escapen"

Beim Ersetzen kann man $1..$9 als Variablen für geklammerte Ausdrücke aus dem Suchfeld nutzen.


Beispiele:

Suche nach /abc|def/ findet die Worte 'abc' oder 'def'
Suche nach /bwiki/b findet das 'wiki', aber nicht 'jspwiki'.
Suche nach ^[IVXMDCL]+\. findet eine Folge von römischen Ziffern, gefolgt von einem Punkt
Suche nach /(-?\d+)(\d{3})/ und Ersetzen mit $1,$2 fügt Kommas in große Zahlen ein.

Dies ist die Seite EditFindAndReplaceHelp.
Mehr über reguläre Ausdrücke, RegExp Sandbox.

Add new attachment

Only authorized users are allowed to upload new attachments.
« This page (revision-1) was last changed on 05-Oct-2006 12:18 by PeterHormanns