看板 java 關於我們 聯絡資訊
請問, 如果我有一篇文章, 我要針對關鍵字然後加上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
godfat:replaceAll("(java|j2EE|J2SE)", "<span>$1</sapn>") 07/09 20:19
drinks:感謝! 原來可以這樣寫.. 07/09 23:59