Thread RegEx mit bedingter Ersetzung (11 answers)
Opened by micha2 at 2023-07-09 13:44

GwenDragon
 2023-07-10 13:10
#195133 #195133
User since
2005-01-17
14565 Artikel
Admin1
[Homepage]
user image
Wenn nicht gewährleistet ist, dass die HTML-Attribute immer in der gleichen Reihenfolge sind, fällst du mit Regex auf die Nase. Zudem kann man HTML-Markup nicht mit so einem RegEx wirklich korrekt parsen (glaub’s mir, ich bin Webentwicklerin und Programmiererin).
Weiteres:
https://blog.codinghorror.com/parsing-html-the-cth...
https://perldoc.perl.org/perlfaq6#How-do-I-match-X...

Ich würde das ja eher mit einem Perl-Modul machen.

Dass du mit einem Ungetüm von Bash-Einzeiler das machen willst, erzeugt bei mir nur ein Kopfschütteln, zudem dann auch noch die ganzen Escapesquenzen für Bash beachtet werden müssen, und bei der Hitze steige ich auch da aus.

Warum du auf diese Art Regex auf der Bash-Kommandozeile und Perl lernen möchtest, finde ich rätselhaft. Sieht mir nach einem Wettbewerb oder eine Hausaufgabe aus. ;-)
Last edited: 2023-07-10 13:34:27 +0200 (CEST)
die Drachin, Gwendolyn


Unterschiedliche Perl-Versionen auf Windows (fast wie perlbrew) • Meine Perl-Artikel

View full thread RegEx mit bedingter Ersetzung