Text mit doppelten Anführungen finden

Suchen nach

"([^"]+)"

Findet

»Und sie rief: ›Vorsicht!‹« oder „Und sie rief: ‚Vorsicht!‘“

Erklärung

  1. " entspricht einem doppelten Anführungszeichen
  2. ([^"]+) entspricht einem oder mehr Zeichen, die keinem doppelten Anführungszeichen entsprechen
  3. " entspricht einem doppelten Anführungszeichen

Hinweis

Vorsicht: Der Ausdruck funktioniert nicht, wenn innerhalb der doppelten Anführungen fälschlicherweise weitere doppelte Anführungen verwendet werden. Es empfiehlt sich, die Fundstellen händisch durchzugehen.

Für einfache Anführungen den Ausdruck wie folgt anpassen:

'([^']+)'

Text mit falschen doppelten Anführungen finden und durch typografisch korrekte ersetzen

Suchen nach

\x{0022}([^\x{0022}]+)\x{0022}

Ändern in

»$1«

Findet

Das sind sogenannte "Dumb Quotes".

Erklärung

  1. \x{0022} entspricht dem Zeichen " (Unicode 0022)
  2. ([^\x{0022}]+) entspricht einem oder mehr Zeichen, die nicht " sind
  3. \x{0022} entspricht dem Zeichen "

Hinweis

Es empfiehlt sich, die Fundstellen händisch durchzugehen.

Die Anführungszeichen im Ersetzen-Feld können durch beliebige andere Anführungen getauscht werden.


Anführungen finden, die nicht geschlossen oder geöffnet wurden

Suchen nach

(\»[^\«]*?\»)|(\«[^\»]*?\«)|(\›[^\‹]*?\›)|(\‹[^\›]*?\‹)|(\x{201e}[^\x{201c}]*?\x{201e})|(\x{201c}[^\x{201e}]*?\x{201c})|(\x{201a}[^\x{2018}]*?\x{201a})|(\x{2018}[^\x{201a}]*?\x{2018})

Findet

»Anführungen »ohne Ende«
»Anführungen« ohne Anfang«

›Anführungen ›ohne Ende‹
›Anführungen‹ ohne Anfang‹

Findet ebenso ‚einfache‘ und „doppelte“ deutsche Anführungen

Erklärung

  1. entspricht öffnendem Guillemet
  2. [^\«]*? entspricht allen Zeichen außer schließendem Guillemet und davon 0 oder mehr (kürzeste Entsprechung)
  3. entspricht öffnendem Guillemet
  4. | entspricht Alternation (oder)
  5. Ab hier werden alle weiteren Formen der Anführungen nach selbigen Muster durchgespielt

Hinweis

Es empfiehlt sich, die Fundstellen händisch durchzugehen.