2016-04-01 11 views
0

I Zeichenfolge wie diese:entfernen HTML-Befehle aus string Titan

<div> This is a test </div> 

Wie kann ich die <div> und </div> oder andere Befehle entfernen?

Ich habe dies für die Summenzeichen:

var FinalSTR = mySTR.replace(/<(?:.|)*?>/gm, ''); 

Aber es funktioniert nicht für die Befehle, die <> oder </> im Text haben

+0

versuchen Sie dies http://stackoverflow.com/questions/240546/remove-html-tags-from-a-string –

Antwort

0

Sie können mit diesem Befehl alle Tag ersetzen:

[^>] mit einem Zeichen übereinstimmen, das nicht >
0 ist[^>]+ Spiel alle aufeinanderfolgenden Zeichen, die nicht >
`< [^>] +> mit irgendeinem Tag

0

Versuchen sind folgende es Arbeit für Sie sein kann.

public String textFromHtml(String htmls) { 
    return Html.fromHtml(htmls).toString(); 
}