HTML komutlarını kaldırmak?Böyle dizesi vardır dize titanyum
var FinalSTR = mySTR.replace(/<(?:.|)*?>/gm, '');
Ama
HTML komutlarını kaldırmak?Böyle dizesi vardır dize titanyum
var FinalSTR = mySTR.replace(/<(?:.|)*?>/gm, '');
Ama
Bu komutla tüm etiket yerine metinde <>
veya </>
sahip komutlar için çalışmıyor:
Ben toplamı karakterler için bu var
var FinalSTR = mySTR.replace(/<[^>]+>/g, '');
[^>]
, >
olmayan bir karakteri eşleştirir
[^>]+
maç >
`< olmayan tüm ardışık karakterleri [^>] +> herhangi etiketini sizin için iş olabilir aşağıdaki
deneyin maç.
public String textFromHtml(String htmls) {
return Html.fromHtml(htmls).toString();
}
bu http://stackoverflow.com/questions/240546/remove-html-tags-from-a-string'i deneyin. –