webForumDet fria alternativet

Total fnörp i kolan... strängfunktion...

ASP

7 svar · 301 visningar · startad av Vide

Medlem sedan dec. 19998 577 inlägg
Frågan#1

Tjena!

Nu står det helt still :l

Hur skall man gå till väga för att först hitta (i en textsträng) alla bilder och style cheets och sånt (alla taggar som innehåller "src=") och byta sökvägen mot en grundadress?

T.ex om man hittar: <img src="images/pic.gif" border=0> så vill jag byta ut den till <img src="www.webeye.nu/images/pic.gif" border=0>

Hoppas ni förstår mig nu... det står bara helt slut i huvudet...

------------------
        )|(
       (o o)
-oo0-(_)-0oo-----
webeye.nu *hem*
vide@4sale.se

Medlem sedan dec. 19996 721 inlägg
#2

Är det replace(sträng,"src=""","src=""http://www.webeye.nu/") du är ute efter?

Medlem sedan dec. 19998 577 inlägg
#3

Självklart... tack... :) sedan så kommer det iofs en massa undantag och saker, som om det finns citatstecken redan...

Problemet är att man inte kan förutse hur taggen är uppbyggd riktigt så enkelt...:

Finns det citat-tecken?
Finns det redan en http://-adress?
Är det ' istället för "?
Finns det fler metoder i taggen?
Skall man göra en loop så flyttas positionerna för varje runda...

Dett finns ju en massa jobbiga saker att kolla efter... så finns det inte nån färdig (inbyggd?) funktion för liknanade saker? Kan man använda RegExp för detta?

Detta blir en lång dag... :)

------------------
        )|(
       (o o)
-oo0-(_)-0oo-----
webeye.nu *hem*
vide@4sale.se

Medlem sedan dec. 19996 721 inlägg
#4

Man skulle väl kunna säga att man ska använda regexp.ar för detta. :)

Bara att sätta igång... ;)

Medlem sedan dec. 19998 577 inlägg
#5

OK... får ta och göra det... men jag lovar att jag kommer tillbaks... :)

------------------
        )|(
       (o o)
-oo0-(_)-0oo-----
webeye.nu *hem*
vide@4sale.se

Medlem sedan dec. 19996 721 inlägg
#6

Du klarar dig inte med BASE HREF?

Medlem sedan dec. 19998 577 inlägg
#7

Faktiskt så funkar det jättebra... fast funkar det på stylesheets? rimligtvis så borde det göra det, men man vet ju aldrig...

Detta underlättade ju sannerligen... :)

------------------
        )|(
       (o o)
-oo0-(_)-0oo-----
webeye.nu *hem*
vide@4sale.se

Medlem sedan dec. 19998 577 inlägg
#8

Det fungerade bra framtill att det var en sida som innehöll Javascript med sökvägar...

Så nu slängs man tillbaks till föregående problem, att byta ut src= mot src="http://www.webeye.nu/" & resten

Man jag kommer att labba med det under dagen, men har ni några tips, så gör gärna ett inlägg... :)

------------------
        )|(
       (o o)
-oo0-(_)-0oo-----
webeye.nu *hem*
vide@4sale.se

267 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)