O'Reilly logo

Reguläre Ausdrücke Kochbuch by Steven Levithan, Jan Goyvaerts

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

3.18 Alle Übereinstimmungen zwischen den Übereinstimmungen einer anderen Regex ersetzen

Problem

Sie wollen alle Übereinstimmungen eines bestimmten regulären Ausdrucks ersetzen – aber nur in bestimmten Bereichen des Ausgangstexts. Ein anderer regulärer Ausdruck findet den Text zwischen diesen Bereichen. Sie wollen also nur in den Teilen des Ausgangstexts suchen und ersetzen, die nicht von dem anderen regulären Ausdruck gefunden werden.

Stellen Sie sich vor, Sie haben eine HTML-Datei, in der Sie gerade doppelte Anführungszeichen durch typografisch korrekte doppelte Anführungszeichen ersetzen wollen – aber nur außerhalb von HTML-Tags. Anführungszeichen innerhalb von HTML-Tags müssen als echte ASCII-Anführungszeichen erhalten bleiben, da Ihr Webbrowser ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required