regEx

chris.woj

Mitglied
hi leute,

ich hab mal ne frage, kann es sein, das ASP bei regEx kein array mehr macht ? Weil wenn ich sage der soll ein html docutment nach url ( suchmaschinen ranking ) durchsuchen , dann bekomm ich von dem ersten regEx.pattern bis zum letzten den code geliefert, aber ich will nur das was in dem regex.pattern die url ist ... warte ich zeig euch mal den code !

Code:
SET regEx = New RegExp
		regEx.Global = true
		regEx.IgnoreCase = true
		regEx.Pattern = "<font color="& chr(34) &"#868686"& chr(34) &" class="& chr(34) &"lp"& chr(34) &">.+</font></a>"
		SET matches = regEx.Execute(strHTML)
		
		
		strgCOUNT = 0
		strgGEFUNDEN = 0
		domain = Replace(Request.Form("domain"), "http://", "")
		domain = Replace(domain, "www.", "")


IF matches.Count > 0 THEN
			i = 1
			For Each match In matches
				If InStr(match, domain) Then 
					strgGEFUNDEN = i
					Exit For
				End If
			i = i + 1
			Next
		END IF

thx chris
 
Zuletzt bearbeitet:
hi,

mal ne dumme frage.. gibts doch sicherlich domain aus.. wozu das array?

mein beitrag ist zwar etwas unqualifiziert.. aber naja man kanns ja versuchen :)
 
ich habs nicht verstanden :( aber das Thema hat sich erledigt, also könnnen es die admin gerne closen.

Ich hab mich jetzt für PHP und den Befehl join(); entschieden. Damit klappt das auch ganz gut :)

thx trotzdem chris

ahh ; arrays für ein ranking sonst kann man das nicht zählen, oder ? na ja egal habs anders gemacht.
 
Zurück