Hallo,
ich versuche aus einem String mittels regulärer Ausdrücke HTML-Tags zu entfernen.
Also aus ‚Das ist ein String.‘ sollen sowohl das ‚x‘-Tag (eigentlich ‚**‘) als auch das ‚a‘-Tag sammt den schließenden Tags entfernt werden.
Mit
a = new RegExp(’’,‚ig‘);
b = a.exec(‚der String‘);
c = RegExp.lastMatch;
wird nur ‚‘ gefunden.
Weiß jemand weiter?**
Hi -
ich versuche aus einem String mittels regulärer Ausdrücke
HTML-Tags zu entfernen.
Also, um alle mit umschlossenen Teile eines Textes zu entfernen, kannst du folgendes Pattern benutzen:
Beispiel:
var vorher = '\<a href="http://johannes.jarolim.com"\>Johannes Jarolim\</a\> ist \<h1\>blöd\</h1\>';
var nachher = vorher.replace(/\<.\*?\>/gi, '');
alert('Vorher:\n\n' + vorher + '\n\nNachher:\n\n' + nachher);
lg aus Salzburg,
J.P.Jarolim
Danke, funtioniert klasse!
Hatte es mit einer Replace-Funktion gelöst, aber so ist das natürlich viel eleganter…
Gruß aus Köln,
Torsten
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]