即使世界明天毀滅,我也要在今天種下我的葡萄樹。
          posts - 112, comments - 14, trackbacks - 0, articles - 11

          如何利用正則表達式去掉文本中的HTML標簽

          Posted on 2006-08-30 16:09 閱讀(4453) 評論(6)  編輯  收藏 所屬分類: WEB Design

          ?有時候,我們在數據庫中存儲的是一段段的HTML文本,但是取出來的時候,有時又不需要那些HTML標簽,而只是需要純文本,就像我們在頁面上看到的文字一樣,所以,就需要去掉那些HTML標簽,只保留文本的內容。利用正則表達式就可以很容易做到這一點:

          String noHtmlContent = content.replaceAll("<[^>]*>","");

          一句代碼搞定。

          Feedback

          # re: 如何利用正則表達式去掉文本中的HTML標簽  回復  更多評論   

          2007-03-06 12:02 by 網友

          很好 幫了我一個大忙

          # re: 如何利用正則表達式去掉文本中的HTML標簽  回復  更多評論   

          2008-12-05 12:23 by aminta
          replaceAll 好像沒有這個方法呢

          string b="<html>aaaa</html>"

          string a=b.replaceALL("<[^>]*>","");


          是這意思嗎,
          不好意思,沒測出來

          # re: 如何利用正則表達式去掉文本中的HTML標簽[未登錄]  回復  更多評論   

          2010-06-08 11:44 by summer
          放在java代碼里面用,可以,已試過,謝謝.

          # re: 如何利用正則表達式去掉文本中的HTML標簽  回復  更多評論   

          2010-11-08 15:05 by XZLIULIn
          非常好,謝謝

          # re: 如何利用正則表達式去掉文本中的HTML標簽[未登錄]  回復  更多評論   

          2010-11-19 10:36 by june
          String noHtmlContent = content.replaceAll("<[^>]*>","");
          可以嗎

          # re: 如何利用正則表達式去掉文本中的HTML標簽  回復  更多評論   

          2011-09-02 13:18 by 張軍林
          找了 好久啊 網上有好多方法 試驗了下 還是這個給力 謝謝啊!!
          主站蜘蛛池模板: 福清市| 沽源县| 上高县| 开封县| 商城县| 西华县| 花莲县| 上思县| 格尔木市| 名山县| 大厂| 乐都县| 静安区| 民县| 都匀市| 油尖旺区| 虎林市| 开阳县| 太康县| 兴文县| 随州市| 茂名市| 郧西县| 无为县| 新沂市| 西贡区| 攀枝花市| 通河县| 丰台区| 永平县| 阳新县| 漾濞| 长春市| 民乐县| 鹤壁市| 墨脱县| 武川县| 蒙阴县| 贵定县| 宜宾市| 九龙县|