[J2SE] 字串取代的問題
請問,
如果我有一篇文章,
我要針對關鍵字然後加上html標籤的話,
要怎麼做會比較好呢?
假如我有多個以上關鍵字 {"java","j2EE","J2SE"}
我想到的作法,
把關鍵字放進list,
然後用迴圈跑,
String article = "文章";
List<String>list = new ArrayList<String>();
list.add()....
for(String a:list)
article = article.replaceAll(a,"<span style='coler:red'>"+a+"</span>");
雖然這樣是可以正常執行的,
可是如果關鍵字很多的時候,
(或是我想做繁簡體互換的效果)
這樣跑起來很沒有效率吧?
請問有更好的方法嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.130.139.12
推
07/09 20:19, , 1F
07/09 20:19, 1F
→
07/09 23:59, , 2F
07/09 23:59, 2F