html-tags aus String per Javascript entfernen
Stefan
- javascript
Hi folx
ich suche eine JavaScript Funktion um HTML-Tags aus einem String zu entfernen.
Am einfachsten ist es sicherlich per REGEX alles in 'spitzen' Klammern zu entfernen, es wäre aber schön wenn man angeben könnte
welche Tags bleiben sollen und welche nicht.
Falls jemand so etwas in 'fertig' hat oder ein gutes Online-Archiv für JavaScripts kennt würde ich mich über eine Antwort freuen.
Habe bisher nichts in der Richtung finden können!
Tja, muß ich mich wohl selbst mal hinsetzen, aber eigentlich würde ich ja viel lieber in den Biergarten, und bei dem schönen Wetter ....
Wünsche Euch allen noch einen schönen Abend.
Viele Grüße
Stefan
Hi,
Am einfachsten ist es sicherlich per REGEX alles in 'spitzen' Klammern zu entfernen, es wäre aber schön wenn man angeben könnte
welche Tags bleiben sollen und welche nicht.
/</?(?!(b|i|u)\W)[^>]+>/
Ungetestet, aber sicher ein Anfang.
Cheatah
Moin Cheatah!
/</?(?!(b|i|u)\W)[^>]+>/
Mmh, JavaScript ist nicht Perl, und das (?!)-Konstrukt gibt es meines Wissens in JS nicht. Muss man wohl alle Tags, die man im Match haben (also aus dem String entfernen) will, einzeln aufzaehlen. JS-RegExp uebrigens bei http://developer.netscape.com/docs/manuals/js/client/jsref/regexp.htm.
So long