webForumDet fria alternativet

replace - ta bort dubbelfnuttar

7 svar · 215 visningar · startad av SteveP

StevePMedlem sedan mars 2003772 inlägg
#1
myString1 = Replace(myString1, """, " ")

Funkar inte, ska ja använda chr(34) på nåt sätt eller skrivs det anorlunda när man använder dubbelfnuttar?
Jag vill alltså ha bort alla dubbelfnuttar --> " <--

StevePMedlem sedan mars 2003772 inlägg
#2

Såhär vare visst

myString1 = Replace(myString1, """", " ")

Men det blir ändå ingen bra lösning..
Jag använder denna

myString1 = Replace(myString1, "href=", "href=""http://msdn.microsoft.com")

Men då blir adressen

href="http://msdn.microsoft.com"/library/default.asp?url=/library/en-us/dno2k3ta/html/odc_unlock.asp" target="">

Alltså det kommer in en dubbelfnutt efter .com, hur får ja bort den?

SebbeMedlem sedan jan. 20032 285 inlägg
#3

Hur menar du? Vill du bara ta bort alla dubbelfnuttar helt?

myString1 = Replace(myString1, """", "")
StevePMedlem sedan mars 2003772 inlägg
#4

Kolla ovan efter redigering :)

SebbeMedlem sedan jan. 20032 285 inlägg
#5

Det verkar väldigt konstigt att det kommer en dubbelfnutt där! Hur ser koden där länkarna ligger ut?

StevePMedlem sedan mars 2003772 inlägg
#6

Det är alltså ett RegExp Pattern

objRegExp1.pattern = "<a.*?>*?</a>"

Där plockar jag ut alla länkar med länktexten, så strängarna blir:

<a id="1236404" href="/library/default.asp?url=/library/en-us/dnppc2k2/html/sms_apps2.asp" target="">Developing SMS Enabled Line-of-Business Applications</a><br>

Som du ser så ligger inte http://msdn.microsoft.com med i länken så det blir ju fel url, därför vill jag stoppa in http://msdn.microsoft.com i början

Jag skriver ut med

cnt = 1
For each item In myMatches1
Response.Write vbcrlf & vbcrlf & vbtab & item.value & "<br>"
cnt = cnt + 1
Next
SebbeMedlem sedan jan. 20032 285 inlägg
#7

Kom på varför det förmodligen blir så. Testa det här:

myString1 = Replace(myString1, "href=""", "href=""http://msdn.microsoft.com")
StevePMedlem sedan mars 2003772 inlägg
#8

Där satt den! Tack ;p

128 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)