OOPS gerade habe ich folgende Mai an die 'dotnetDEcoffeehouse' Liste
gemailt ,sorry sollte kein Crossposting sein.

Hallo alle zusammen,

ich hoffe ich oute mich jetzt nicht als vollkommener Depp also hier mein
Problem.

Ich habe einen String der HTML Code enth�lt. Der Code stammt nicht von
mir und ich habe auch keinen Einfluss darauf. Der String enth�lt an
diversen Positionen Zeilenumbr�che.

Was ich tun m�chte ist folgendes.

Ich m�chte mit einem regul�ren Ausdruck diverse in dem Code enthaltene
Formulare abgreifen. Also von 

<form ..> irgendwas input tags usw. bis </form>

Mein Pattern sieht so aus.
"<\s*form\s*[^>]*>(?<inhalt>.*)<\s*/\s*form\s*>" und soll folgendes
bedeuten 

"<" eventuell Space dann "form" dann beliebige Zeichen au�er ">" dann
">" 
(was jetzt kommt  ist interessant kann beliebige Zeichen enthalten )
dann folgt "<" eventuell Space "/" eventuell Space "form" eventuell
Space ">"

Mein Problem besteht darin, das ich nur einen Treffer bekomme und zwar
vom ersten �ffnenden Formtag bis zum letzten schlie�enden Formtag

Also option f�r das Regex Objekt habe ich multiline angegeben, da wie
gesagt innerhalb der Formen Zeilenumbr�che enthalten sind.

So und jetzt weis ich nicht weiter.
Ich denke der fehler liegt in (?<inhalt>.*) was ja soviel wie beliebige
Zeichen hei�t. Ich m�chte aber eigentlich sagen beliebige Zeichen die
nicht auf das Muster <\s*/\s*form\s*> passen.

Mit freundlichen Gr��en

Thomas Gabriel


| [aspdedotnet] als [email protected] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp

Antwort per Email an