我有一個字符串,它看起來像這樣:取代HTML標籤
<ul>;<li>java</li>;<li>angular</li>;<li>python</li>;
我想要替換所有的HTML標籤。
我想:
file1 = file1.replaceAll("<TAG\b[^>]*>(.*?)</TAG>", "");
然而,這給了我回:
file1 = file1.replaceAll("<TAG\b[^>]*>(.*?)</TAG>", "");
我真的很感謝您的回覆!
我有一個字符串,它看起來像這樣:取代HTML標籤
<ul>;<li>java</li>;<li>angular</li>;<li>python</li>;
我想要替換所有的HTML標籤。
我想:
file1 = file1.replaceAll("<TAG\b[^>]*>(.*?)</TAG>", "");
然而,這給了我回:
file1 = file1.replaceAll("<TAG\b[^>]*>(.*?)</TAG>", "");
我真的很感謝您的回覆!
你可以試試這個
file1 = file1.replaceAll("<[^>]*>","");
在一個側面說明:
如果你可以使用JSoup那麼這將是你一個簡單的一招。像
Jsoup.parse(yourhtml).text();
爲什麼你加入這個'<[^> \ /] \ />'? – 2014-09-10 08:28:53
@AvinashRaj後來認識到它並不需要。試圖更明確 – vks 2014-09-10 08:29:32