Skip to content
StartseiteWebAppsDokuÜber uns
🌐 Auto English 简体中文 繁體中文 Español Français Русский العربية Português Deutsch 日本語 한국어 हिन्दी

Suchen & Ersetzen

Morayas Suchen-und-Ersetzen funktioniert sowohl im visuellen als auch im Quelltext-Modus und unterstützt Klartext-, mehrzeilige und Suche mit regulären Ausdrücken.

Die Suchleiste öffnen

TastenkürzelAktion
Cmd/Ctrl+FSuchen
Cmd/Ctrl+HSuchen & Ersetzen

Die Trefferanzahl wird während des Tippens angezeigt, und Sie können durch die Treffer schrittweise navigieren oder einen bzw. alle ersetzen.

Modus für reguläre Ausdrücke

Klicken Sie auf die Schaltfläche .* in der Suchleiste, um in den Regex-Modus zu wechseln (hervorgehoben, wenn aktiv). Ihre Anfrage wird dann als JavaScript-regulärer-Ausdruck geparst.

Die unterstützte Syntax folgt der ECMAScript-RegExp-Spezifikation:

KategorieSyntax
Metazeichen. * + ? |
Gruppen(...) (?:...)
Zeichenklassen[abc] [a-z] [^abc]
Quantoren{n} {n,} {n,m}
Vordefinierte Klassen\d \w \s \b (und Negationen \D \W \S \B)
Lookaround(?=...) (?!...) (?<=...) (?<!...)
Zeilenumbrüche\n matcht über Block-/Zeilengrenzen hinweg

Ist das Muster ungültig, zeigt der Trefferzähler eine rote Fehleranzeige, statt die Suche abstürzen zu lassen.

Erfassungsgruppen in Ersetzungen

Im Regex-Modus unterstützt das Ersetzungsfeld Verweise auf Erfassungsgruppen:

SyntaxBedeutung
$1$9Die N-te Erfassungsgruppe
$&Der gesamte Treffer
$`Text vor dem Treffer
$'Text nach dem Treffer
$$Ein wörtliches $

Mehrzeilige Suche

Im Regex-Modus kann \n über Absätze und Blöcke hinweg matchen. Selbst im einfachen (Nicht-Regex-)Modus matcht ein Zeilenumbruch in einem mehrzeiligen Suchfeld einen tatsächlichen Zeilenumbruch im Dokument — so können Sie zeilenübergreifend suchen und ersetzen, ohne ein Muster zu schreiben.