Thread RegEx mit bedingter Ersetzung
(11 answers)
Opened by micha2 at 2023-07-09 13:44
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) |