Re: [問題] 字串的取代
用Regular Expression
class REtest
{
public static void main(String[] args)
{
//原始字串
String str = "<html><body><font size=4>This is test.</font></body></html>";
//設定Expression
String delstr = "</?[a-z][a-z0-9]*[^<>]*>";
System.out.println("處理前:" + str);
System.out.println("處理後:" + str.replaceAll(delstr, ""));
}
}
更多參考資料請參閱Google
※ 引述《cklonger (22)》之銘言:
: 要處理的字串內有許多html tag 而且還都有屬性
: s.replaceAll(oldStr,newSTR);
: 請問一下java有沒有辦法取代掉 字串中的<*> </*>
: *是任何東西的方法
: 沒有的話 不然我只會用無限多的if硬幹了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.175.175.249
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
java 近期熱門文章
PTT數位生活區 即時熱門文章