js中讓字符串中特定字符紅色顯示

想要實現下圖所示效果,純js代碼如下:

 <script type="text/javascript" language="javascript">
     var s = "暖";
     var reg = new RegExp("(" + s + ")", "g");
     var str = "CSDN暖楓無敵,暖楓無敵CSDN";
     var newstr = str.replace(reg, "<font color=red>$1</font>");
     document.write(newstr + "<br />");
 </script>
主要使用了RegExp這個正則表達式對象,和字符串替換函數replace。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章