Submatch? und ich Idiot habe immer �berlegt wie ich meine Konstruktionen aus lex & yacc abbilden kann.
Lernen durch helfen! SubMatches: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/vscolSubMatches.asp Das habe ich gleich mal ausprobiert mit dem gegebenen Problem: <%OPTION EXPLICIT dim regExp, match Set regExp = New RegExp regExp.Global = True regExp.IgnoreCase = True regExp.Pattern = "(<\s*option.*value\s*=\s*"")(.*)("".*>)(.*)(<\s*/\s*option\s*>)" set match = regExp.Execute("< option value=" & vbNewLine & """Erwachsener;P"" selected>Kind</option>") If match.count = 0 then Response.Write "nichts" ELSE Response.Write Server.HTMLEncode(match(0).SubMatches(1)) & _ " bei " & _ Server.HTMLEncode(match(0).SubMatches(3)) End If Set regExp = Nothing %> Bei dem Ausdfruck habe ich gleich noch zus�tzlich m�gliche Leerzeichen br�cksichtigt. K�nnte ich SubMatches auch bennen, um z.B. "yyyy-mm-dd", "dd.mm.yyyy" und "mm/dd/yyyy" mit einem Ausdruck zu zerlegen? Gru� Heiko > -----Original Message----- > From: Claudius Ceteras [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, August 14, 2002 6:01 PM > To: AspGerman Kaffeehaus > Subject: [aspdecoffeehouse] RE: AW: RE: Dringend: Hilfe bei > RegExpr !!!! > > > > > > Hallo, > > > > Verwendet Ihr so was: > > Response.Write match.value > > > > Bei "<option value=""Erwachsener;P"" selected>Kind</option>" > > erscheint im Browser nur "Kind"! Die Tags werden herausgenommen! > > > > Das wirds sein... > > @Johannes: Meine Patterns matchen das ganze <option> tag bis es > geschlossen ist... > Wenn Du nur die value haben willst, dann musst Du den ersten submatch > verwenden... > > Claudius > > | [aspdecoffeehouse] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp
