So funktioniert dieses Werkzeug
Beide Modi enden als regulärer Ausdruck. Im wörtlichen Modus wird jedes Zeichen, das Sie eingeben, zuerst maskiert, sodass ein Punkt genau einen Punkt trifft und nichts sonst; auch der Ersetzungstext wird maskiert — ein Dollarzeichen bleibt ein Dollarzeichen und wird nicht als Gruppenverweis gelesen. Im Regex-Modus wird Ihr Muster so übersetzt, wie es dasteht, was Ihnen Gruppen, Alternativen und Zeichenklassen gibt — und die Gelegenheit, etwas Ungültiges zu schreiben.
Die Suche unterscheidet keine Groß- und Kleinschreibung, solange Sie das Kästchen nicht ankreuzen. Der Geltungsbereich entscheidet, ob jedes Vorkommen ersetzt wird oder nur das erste. Die Option für ganze Wörter umschließt Ihren Text mit Wortgrenzen und gilt nur im wörtlichen Modus, weil Sie Grenzen im Regex-Modus ohnehin selbst schreiben können. Lässt sich das Muster nicht übersetzen, wird die Meldung der Regex-Maschine angezeigt statt eines allgemeinen Fehlers.
Das Ergebnis lesen und die Fallen umgehen
- Zwei Zahlen werden gemeldet, und sie unterscheiden sich mit Absicht: Die erste sagt, wie oft der Text irgendwo in der Eingabe vorkommt, die zweite, wie oft tatsächlich ersetzt wurde. Ersetzen Sie nur das erste von sechs Vorkommen, meldet es sechs und eins.
- Ganze Wörter arbeiten mit Wortgrenzen, nicht mit Leerzeichen: Eine Grenze liegt zwischen einem Buchstaben oder einer Ziffer und allem anderen. Wörter mit Bindestrich oder Apostroph brechen deshalb am Satzzeichen auf, und ein Unterstrich zählt als Teil des Wortes.
- Dollarzeichen sind im wörtlichen Modus sicher: Preise und Variablennamen werden genau so ersetzt, wie sie eingegeben wurden. Im Regex-Modus ist derselbe Text ein Gruppenverweis — nutzen Sie ihn bewusst oder maskieren Sie ihn.
- Das Original wird nie verändert: Die Eingabe bleibt stehen und das Ergebnis erscheint getrennt davon, sodass ein zu gieriges Muster Sie nichts kostet außer einem weiteren Durchlauf.