webForumDet fria alternativet
Logga in / Bli medlem

ReExp

ASP

5 svar · 139 visningar · startad av Nickemannen

Medlem sedan aug. 20003 575 inlägg
Trådstart#1

ngn som har någon aning om hur jag skall få ut det "hemsida.html"
och vara säker på att det är html eller htm som filen slutar på

sedan skulle jag oxå vilja ha bildens sökväg oxå,, precis som länkens

<A href=hemsida.htm><Img src='hej.jpg'></A>

Medlem sedan dec. 19998 577 inlägg
#2

Har du testat själv? I sånna fall kan däl visa koden, annars så kan du läsa om Regular Expression.

Medlem sedan aug. 20003 575 inlägg
#3

Jepp, har testat själv men kommer inte någonstans =/.. jepp har läst där innan =)...

Medlem sedan dec. 19998 577 inlägg
#4

I sånna fall kan däl visa koden

Så att vi har något att utgå ifrån, för att se vad som är fel.

Medlem sedan dec. 19995 874 inlägg
#5

Detta kanske fungerar...

<%
Function ExpTest(sText, sPattern)
	Dim oRegExp

	Set oRegExp = New RegExp
	oRegExp.Pattern = sPattern
	oRegExp.Global = True
	ExpTest = oRegExp.Test(sText)
	Set oRegExp = Nothing
End Function

Function ExpReplace(sText, sPattern, replaceWith)
	Dim oRegExp
	Set oRegExp = New RegExp
	oRegExp.Pattern = sPattern
	oRegExp.Global = True
	oRegExp.Execute(sText)
	ExpReplace = oRegExp.Replace(sText, replaceWith)
	Set oRegExp = Nothing
End Function

Function cString(ByVal sText, numb)
	cString = ExpReplace(sText, "<A\ href=(.*?)><Img src='(.*?)'></A>", "$" & numb) 
End Function

Function checkString(ByVal sText, forma)
	checkString = ExpTest(sText, "^(\w)*\.(" & forma & ")$")
End Function

str = "<A href=hemsida.htm><Img src='hej.jpg'></A>"
response.write cString(str, 1) & VbCrLf
response.write cString(str, 2) & VbCrLf
response.write checkString(cString(str, 1), "html&#0124;htm") & VbCrLf
response.write checkString(cString(str, 2), "gif&#0124;jpg&#0124;png") & VbCrLf

%>
Medlem sedan aug. 20003 575 inlägg
#6

Aaahh, det var ju helt anorlunda...
får testa denna!!!.. tror jag fattar nu

tack!!!

260 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
116 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)