Lieber Jonny 5,
hmm, tut er das? Sehe ich jetzt nicht.
in Deinem Beispiel ist ein type-Attribut vorhanden. Dieses soll nicht ersetzt werden. Daher wird nicht gematcht. Works as designed.
Wusste auch nicht, was du mit der ersten capturing group
(?is)(<input)...
genau beabsichtigst usw.
Ich hätte auch im replace-Argument der Funktion den String ausschreiben können... anstatt '$1' zu notieren; hätte mir eine capturing group gespart - so what.
Egal, Hauptsache es funktioniert für dich!
Da bin ich eigentlich etwas idealistischer. Dieses "Hauptsache es funktioniert für dich!" klingt mir zu sehr nach quick&dirty. Das versuche ich in aller Regel zu vermeiden.
Liebe Grüße,
Felix Riesterer.
--
ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)
ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)