?有時候,我們在數(shù)據(jù)庫中存儲的是一段段的HTML文本,但是取出來的時候,有時又不需要那些HTML標(biāo)簽,而只是需要純文本,就像我們在頁面上看到的文字一樣,所以,就需要去掉那些HTML標(biāo)簽,只保留文本的內(nèi)容。利用正則表達(dá)式就可以很容易做到這一點(diǎn):
String noHtmlContent = content.replaceAll("<[^>]*>","");
一句代碼搞定。
posts - 112, comments - 14, trackbacks - 0, articles - 11 |
||||||||||||||||||||||||||||||||||
?有時候,我們在數(shù)據(jù)庫中存儲的是一段段的HTML文本,但是取出來的時候,有時又不需要那些HTML標(biāo)簽,而只是需要純文本,就像我們在頁面上看到的文字一樣,所以,就需要去掉那些HTML標(biāo)簽,只保留文本的內(nèi)容。利用正則表達(dá)式就可以很容易做到這一點(diǎn): String noHtmlContent = content.replaceAll("<[^>]*>",""); 一句代碼搞定。 FeedbackreplaceAll 好像沒有這個方法呢
string b="<html>aaaa</html>" string a=b.replaceALL("<[^>]*>",""); 是這意思嗎, 不好意思,沒測出來 放在java代碼里面用,可以,已試過,謝謝.
String noHtmlContent = content.replaceAll("<[^>]*>","");
可以嗎 找了 好久啊 網(wǎng)上有好多方法 試驗(yàn)了下 還是這個給力 謝謝啊!!
|
||||||||||||||||||||||||||||||||||