26. maj 2004 - 15:57Der er
6 kommentarer og 1 løsning
Replace HTML tags
Hejsa.
Jeg har en streng, hvori jeg gerne vil fjerne alle HTML tags. Dvs. alt som står imellem < og >.
Jeg har forsøgt mig med:
txt = "<html>tekst<b>mere tekst</b></html>"
Set regEx = New RegExp regEx.IgnoreCase = True regEx.Global = True regEx.Pattern = "<(.*)>.*<\/\1>" ResumeText = regEx.Replace(txt, "") Set regEx = Nothing
txt skulle nu gerne blot indeholde "tekstmere tekst", men jeg kan ikke få det til at fungere. Er mit regulære udtryk forkert, eller griber jeg det forkert an?
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
Sejt. Jeg har været på jagt efter en HTML ripper i Regular Expression, da den anden er meget indviklet. Men kan den klare at der står < og > (matematiske funktioner) i teksten, som ikke skal fjernes???
f.eks "...Ved at se på Q<=NT*W og n>=Q får vi...."
Nozio, jeg har faktisk et andet lignene RegEx problem, som jeg gerne vil give dig 60 yderligere point for, hvis du kan hjælpe mig med det.
Jeg har en streng: "<html><img src="" alt="xxx" /><p>xxx</p><div>xxx</div></html>"
Hvori jeg gerne vil erstatte "xxx" med "<span>xxx</span>", men vel at mærke kun de steder hvor "xxx" optræder imellem HTML-tags. Dvs. at den skal ikke erstatte "xxx" i billed-tag'en.
Håber du har tid til at hjælpe, på forhånd tak.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.