Geht doch.... <% strDokument = "<html><body> dfg dfg dg <img name=""aksdj"" border=""0"" src=""/ordner/bild.jsp"" attribut=""""> df dfg d gd gdfg</body></html>"
Publishdomain = "http://www.server.de" Set URLregEx = new regexp ptrn = "(<IMG)([\s\S]*?)(src=" & chr(34) & ")([\s\S]*?)(" & chr(34) & ")([\s\S]*?)(>)" URLregEx.Global = true URLregEx.IgnoreCase = true URLregEx.Pattern = ptrn Response.write URLregEx.replace(strDokument, "$1$2$3" & Publishdomain & "$4$5$6$7") %> Claudius > -----Original Message----- > From: Offensiv-Medien [Mansur Esmann] > [mailto:[EMAIL PROTECTED]] > Sent: Donnerstag, 10. Januar 2002 17:31 > To: AspGerman Kaffeehaus > Subject: [aspdecoffeehouse] AW: RE: AW: RE: Submatches in regExp > > > Hallo, > > damit kriege ich keine Treffer ..... > Da macht er gar nix. > > Jetzt wei� ich nicht mal wie ich es debuggen kann... > > Mansur > > > -----Urspr�ngliche Nachricht----- > > Von: Claudius Ceteras [mailto:[EMAIL PROTECTED]] > > Gesendet: Donnerstag, 10. Januar 2002 17:22 > > An: AspGerman Kaffeehaus > > Betreff: [aspdecoffeehouse] RE: AW: RE: Submatches in regExp > > > > > > Schleife ist nicht n�tig, du kannst alles auf einmal ersetzen... > > > > Es m�sste eher so heissen, wobei Du eigentlich viele submatches > > zusammenfassen k�nntest: > > > > ptrn = "(<IMG)([\s\S]*?)(src=" & chr(34) & ")([\s\S]*?)(" & > chr(34) & > > ")([\s\S]*?)(>)" > > URLregEx.Pattern = ptrn > > URLregEx.replace strDokument, "$1$2$3" & Publishdomain & > "/$4$5$6$7" > > > > Claudius > > > > > > > > Ich bin verwirrt.... > > > > > > ich will im Prinzip aus nem HTML alle image - Tags kriegen > > > und dort die src > > > der images �ndern... > > > also: <img name="aksdj" border="0" src="/ordner/bild.jsp" > attribut=""> > > > wird: <img name="aksdj" border="0" > > > src="http://www.server.de/ordner/bild.jsp" attribut=""> > > > > > > das wollte ich so machen: > > > ptrn = "(<IMG)([\s\S]*?)(src=" & chr(34) & ")([\s\S]*?)(" > & chr(34) & > > > ")([\s\S]*?)(>)" > > > .....code.... > > > > > > Set Matches = URLregEx.Execute( Editable ) > > > > > > For Each Match in Matches > > > FullQFURL = Match.SubMatches(0) & > > > Match.SubMatches(1) & > > > Match.SubMatches(2) & Publishdomain & "/" & > > > replace(Match.SubMatches(3), > > > chr(34), "") & Match.SubMatches(4) & Match.SubMatches(5) & > > > Match.SubMatches(6) > > > Editable = URLregEx.replace( Editable, > > > FullQFURL) > > > > > > Next > > > > > > Das geht jetzt zwar, aber irgendwie passt was nicht .... Er > > > ersetzt mir ALLE > > > matches mit dem selben "FullQFURL" so ein transparent-pix. Da > > > gibt es aber > > > noch andere Bilder... > > > > > > > > > Was passt da nicht?!?!?!? > > > > > > Mansur > > > > > > > > > > > > | [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/aspdecoffee house.asp > | [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 | [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
