Hallo Community.
Ich habe folgendes Problem
Ich moechte gerne form tags aus einer html seite strippen,
dabei ist wichtig was fuer paramter diese Formtags haben,
daher kann ich nicht einfach nur ein replace machen.
z.b. bei diesem code:
[..HTML CODE..]
<form name="hallo">
[..CHILD HTML CODE..]
</form>
[..MORE HTML CODE..]
<form name="blub">
[..CHILD HTML CODE..]
</form>
[..MORE HTML CODE..]
<form name="welt">
[..CHILD HTML CODE..]
</form>
So ich will aber nur die die open und close form tags deren namen
"hallo" und "welt" sind.
Folgende Regex haben ich schonmal entwickelt:
%(?:<form method=\"POST\" name=\"(hallo|welt)\">)(.*(?=</form>))(?:</form>)%si
die passage hier: (.*(?=</form>))
soll eigentlich heissen, matche alles ausser </form> praktisch wie eine
negative character class. ich denke mal hier liegt mein fehler...
Ich bedanke mich schon im Vorraus fuer eure Hilfe