Ich habe einen solchen String
<p>test <span class=\"match\">match</span> <span class=\"testtes\">dddddd</span></p>
Ich möchte einen String ohne Tags erhalten. Aber ich möchte die Hervorhebung nach Klasse speichern "match"
:
test <span class=\"match\">match</span> dddddd
Wenn ich nur alle Tags entfernen möchte, ersetze ich alle Teilzeichenfolgen, die regexp erfüllen /<\/?[^>]*>/
durch eine leere Zeichenkette. Aber welche Regexp sollte ich in meinem speziellen Fall verwenden?
UPD: Der Algorithmus lautet: Wenn Sie einen Satz ohne Tags sehen, dann sollten Sie diese Abschnitte nicht entfernen; ansonsten sollten Sie alle Tags entfernen.
2 Stimmen
Kombinieren Sie keine Regex mit html !
1 Stimmen
Blick auf stackoverflow.com/questions/1732348/