Text suchen und ersetzen
Wenn ein Kunde mitten im Entwurf seinen Produktnamen ändert oder Sie jeden Platzhalter {FIRST_NAME} in einer E-Mail-Vorlage austauschen müssen, ist ein Textverarbeitungsprogramm für dreihundert Ersetzungen übertrieben. Fügen Sie den Text ein, legen Sie Ihr Such-und-Ersetzen-Paar fest, schalten Sie Groß-/Kleinschreibung oder den Modus für reguläre Ausdrücke ein, und dieses Tool schreibt jeden Treffer um und zeigt einen Zähler, wie viele es ersetzt hat.
So suchen und ersetzen Sie Text
-
1
Text einfügen
Ein Artikel, eine Vorlage, eine Logdatei oder eine beliebige einfache Zeichenkette.
-
2
Suchmuster eingeben
Ein wörtliches Wort oder eine Phrase, oder ein regulärer Ausdruck, wenn der Regex-Schalter aktiv ist.
-
3
Ersetzung eingeben
Lassen Sie das Feld leer, um Treffer zu löschen; im Regex-Modus verwenden Sie Erfassungsgruppen wie $1, $2 wieder.
-
4
Optionen wählen
Schalten Sie Groß-/Kleinschreibung und für fortgeschrittene Suchen den Regex-Modus ein.
-
5
Ersetzen und kopieren
Sehen Sie die Trefferzahl und kopieren Sie den umgeschriebenen Text mit einem Klick.
Optionen im Überblick
| Option | Was sie verändert |
|---|---|
| Groß-/Kleinschreibung | Apple trifft nur Apple, nicht apple oder APPLE (gilt für einfache Suchen ohne Regex) |
| Regulärer Ausdruck | Das Suchfeld wird als PCRE-Muster gelesen, eingefasst in Trennzeichen wie /muster/ |
| Inline-Flags | Fügen Sie Flags nach dem schließenden Trennzeichen hinzu: i ignoriert Groß-/Kleinschreibung, s lässt . Zeilenumbrüche einschließen, m lässt ^ und $ an Zeilengrenzen greifen |
| Alle ersetzen | Jeder Treffer wird ersetzt; einen Modus „nur der erste Treffer“ gibt es nicht |
Nützliche Regex-Muster
- HTML-Tags entfernen:
/<[^>]+>/ - Mehrere Leerzeichen zusammenfassen:
/ {2,}/zu einem einzigen Leerzeichen - URLs entfernen:
/https?:\/\/\S+/ - Telefonnummern maskieren:
/\d{3}-\d{3}-\d{4}/zu***-***-**** - Typografisches Anführungszeichen zu geradem:
/[‘’]/zu' - Erstes Wort jeder Zeile erfassen:
/^(\w+).*$/mzu$1
Erfassungsgruppen sparen Zeit
Im Regex-Modus erfassen Klammern den passenden Teil, und $1, $2 verwenden ihn in der Ersetzung wieder. Um Vor- und Nachname in einer CSV-Spalte zu tauschen:
- Suchen:
/(\w+),\s*(\w+)/ - Ersetzen:
$2 $1
Häufige Stolperfallen
- Fehlende Trennzeichen. Im Regex-Modus muss das Muster eingefasst sein, zum Beispiel
/foo/. Ohne Trennzeichen schlägt die Suche fehl und der Text kommt unverändert zurück. - Gierige Treffer.
/<.+>/verschlingt alles vom ersten<bis zum letzten>einer Zeile. Verwenden Sie/<.+?>/für genügsame Übereinstimmung. - Sonderzeichen.
.,+,*,?,(,),[,],\,|,^,$sind Regex-Operatoren. Setzen Sie einen Rückstrich davor, wenn Sie das wörtliche Zeichen meinen. - Der Groß-/Kleinschreibungs-Schalter im Regex-Modus. Das Kontrollkästchen gilt für einfache Suchen; im Regex-Modus steuern Sie die Groß-/Kleinschreibung stattdessen mit dem Flag
i. - Rückverweise in der Ersetzung. Verwenden Sie eine Gruppe mit
$1oder${1}wieder. Um vor einer Ziffer ein wörtliches$auszugeben, maskieren Sie es als\$. - Zeilenumbrüche. Windows
\r\nund Unix\nsehen auf dem Bildschirm gleich aus; eine Abweichung bricht Zeilenende-Muster.
Häufig gestellte Fragen
PCRE (Perl-kompatible reguläre Ausdrücke), die Engine, die PHP, Perl und grep -P teilen. Fassen Sie Ihr Muster in Trennzeichen wie /muster/ und fügen Sie Flags wie i oder s nach dem schließenden Trennzeichen hinzu. Einige nur in JavaScript oder Python verfügbare Kürzel funktionieren womöglich nicht gleich.
Tausende ohne Probleme. Sehr große Eingaben sind durch die Anfragegröße und die Verarbeitungszeit begrenzt; für riesige Dateien nutzen Sie ein Kommandozeilenwerkzeug wie sed oder einen Editor mit Streaming-Ersetzung.
Nicht innerhalb des Tools. Behalten Sie den Originaltext in einem anderen Tab oder fügen Sie ihn zuerst in einen versionierten Editor ein, damit Sie ihn zurücknehmen können.
Suchen und Ersetzen laufen auf unserem Server: Ihr Text wird zum Ausführen der Ersetzung übermittelt und nach der Antwort nicht gespeichert. Für vertrauliches Material ist ein Offline-Editor vorzuziehen.
Verwandte Tools
Domain-Name-Generator
Generieren Sie Domainnamen-Ideen aus einem Schlüsselwort: Präfixe, Suffixe, verdoppelte Buchstaben und Zahlen-Endungen in sechs gängigen TLDs.
Glitch-Text-Generator
Erstelle Zalgo-artigen Glitch-Text mit kombinierenden Unicode-Zeichen. Wähle die Intensität, prüfe Varianten und kopiere beschädigt wirkenden Text für Profile, Memes oder Horror-Posts.
Städtenamen-Generator
Generiere fiktive Namen für Städte, Kleinstädte, Dörfer und Hauptstädte für Worldbuilding, Karten, Spiele, Geschichten und Testdaten, mit kurzen Notizen zu jedem Ergebnis.
HTML-Entitäten-Encoder
Wandeln Sie fünf HTML-sensitive Zeichen in feste Entitäten um oder lesen Sie HTML-Entitäten lokal im Browser als Text.
Pfeilsymbole zum Kopieren
Kopiere gängige Unicode-Pfeile mit einem Klick: gerade, doppelte, diagonale, hakenförmige, kreisförmige und dreieckige Pfeile für Dokumente, Chats und Designs.
Invertierter Textgenerator
Stellen Sie Text mit Unicode-Zeichen auf den Kopf, die wie gespiegelte Buchstaben aussehen, für Bios, Bildunterschriften und auffällige Social-Media-Beiträge.
Tool in anderen Sprachen verfügbar
- Znajdź i zamień tekst [PL]
- Cari dan Ganti Teks [ID]
- Tìm và thay thế văn bản [VI]
- Sök och ersätt text [SV]
- ค้นหาและแทนที่ข้อความ [TH]
- テキスト検索・置換ツール [JA]
- البحث والاستبدال في النص [AR]
- Buscar y reemplazar texto [ES]
- Localizar e substituir texto [PT]
- Rechercher et remplacer du texte [FR]
- 텍스트 찾기 및 바꾸기 [KO]
- Tekst zoeken en vervangen [NL]
- Trova e sostituisci testo [IT]
- Поиск и замена текста [RU]
- Metin Bul ve Değiştir [TR]
- 文本查找和替换 [ZH]
- Text Find and Replace [EN]