Hi allerseits,
eigentlich sollte das Finden und Entfernen von Tags ja ne Standardaufgabe sein, allerdings will mein regulärer Ausdruck in Javascript nicht das finden, was ich möchte ;-) :
var regularExp = /<([a-z1-6]+)></($1)>/gi;
content = content.replace(regularExp, '');
... soll alle Vorkommen von leeren Tags (z.B. <u></u>, <strong></strong> oder <h1></h1>) aus dem String "content" entfernen. Mit diesem regulären Ausdruck wird allerdings die gesuchte Zeichenfolge nicht gefunden.
Dieser hier:
var regularExp = /<([a-z1-6]+)></([a-z1-6]+)>/gi;
finden zwar die gesuchte Zeichenfolge, allerdings auch sowas wie "<u></h1>". Die Rückbeziehung auf den ersten Suchtreffer ("$1") scheint nicht zu funktionieren. Weiß hier vielleicht jemand Rat?
Vielen Dank und Grüße, Josef