Ui dolle vor den Kopf hau ^^ hast Recht, aber jetzt müsste e ja alles passen oder? Ich nehme mal an ich kann in dem Regex net irgendwie sagen wenn zwischen ><img...</a> dann hole mir den Img alt="". Ich habe es mit "Konditionales Regex" probiert, aber da bekam ich immer einen Fehler rein Kann mir einer von euch den Syntax nochmal erklären??? Er geht ja eigentlich
Also müsste doch folgendes funktionieren:
Dann bekomme ich aber immer einen Fehler im ersten Zeichen also der ( vor dem ?, ichbin in dem Fall echt Ratlos.
Btw. Das Zitat ist von hier, mit dieser Übersicht arbeite ich immer jetzt weis ich allerdings nicht ob bei der mit # markierten Stelle
(?(Bedingungsmuster) Ja-Muster|Nein-Muster)
Also müsste doch folgendes funktionieren:
Code:
(?(^<img.*)<img\s?src="?(?:.*[^"])"?\s?alt="?([^"]*["\s])"?(?:[^>])?>|([^>]*?[^<]))
Dann bekomme ich aber immer einen Fehler im ersten Zeichen also der ( vor dem ?, ichbin in dem Fall echt Ratlos.
Btw. Das Zitat ist von hier, mit dieser Übersicht arbeite ich immer jetzt weis ich allerdings nicht ob bei der mit # markierten Stelle
ein Freizeichen rein muss, weil ja offensichtlich die Spalte zu klein ist und html bei Freizeichen umbricht, oder ob es beabsichtigt dort umgebrochen ist um dies leserlich zu halten. Wobei dies meiner Meinung nach den fehler nicht erklärt. Vielleicht kennt ja einer von euch ne schönere Übersicht.(?(Bedingungsmuster)#Ja-Muster|Nein-Muster)