webForumDet fria alternativet

Strippa

5 svar · 309 visningar · startad av Erik Juhlin

Erik JuhlinMedlem sedan maj 200010 687 inlägg
#1

Hur strippar man lämpligast en sträng från HTML-kod?

Replace? RegExp?

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

VideMedlem sedan dec. 19998 577 inlägg
#2

RegExp, leta upp taggar, gruppera innehållet så att taggarna hamnar i egna grupper, kör sedan en replace och ersätt tagg-grupperna med ingenting... :)

------------------
Vide rox = new Vide();
rox.learn("C#");

webeye.nu

Erik JuhlinMedlem sedan maj 200010 687 inlägg
#3

Aha, det var så lätt.. :l

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

VideMedlem sedan dec. 19998 577 inlägg
#4

Eller så använder du HomeSite till det... men det är inte lika kul... ;)

Testa detta:

str = "Din sträng"
Set RE = New RegExp
RE.IgnoreCase = true
RE.Global = true
RE.pattern = "<(\w+)[^>]*?>(.*?)</\1>"
str = RE.Replace(str, "$2")

------------------
Vide rox = new Vide();
rox.learn("C#");

webeye.nu

@ndersMedlem sedan juni 200032 969 inlägg
#5

hej erik och välkommen till webforum!

högst upp till höger finns en sökfunktion som jag är säker på att du kommer finna användbar.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

Erik JuhlinMedlem sedan maj 200010 687 inlägg
#6

Jag testade att söka efter strippa på Altavista, men kom bara in på en massa skumma sidor. ;)

Tack Vide, det är skönt att veta att man inte behöver göra saker själv utan andra kan göra det. ;)

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

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