Stefan: html-tags aus String per Javascript entfernen

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

  1. 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

    1. 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