Ich benutze JavaScript Regex und möchte HTML-Tags aus einer Zeichenfolge abgesehen von einer Situation entfernen.Wie verwende ich JavaScript Regex, um nach allem außer einer Instanz zu suchen?
die Saite zum Beispiel nehmen lassen:
"<a>link me</a>
<p class="highlight">paragraph</p>
<replace meta="data"></replace>"
Ich möchte Zeichenfolge verwenden ersetzen sie verwandeln sich in: (alle HTML-Tags sind mit Ausnahme <[/?]replace[.*]>
gestrippt) "link me paragraph <replace meta="data"></replace>"
Die Regex für Entfernen aller Tags wäre:
html = String(html).replace(/<[^>]+>/gm, '');
Wie würde man über die Platzierung gehen die Ausnahme für <replace>
und </replace>
drin?