js中让字符串中特定字符红色显示
2015-01-06 21:40
295 查看
想要实现下图所示效果,纯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。
<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。
相关文章推荐
- js中如何控制字符串开头以特定字符开头
- JS正则表达式获取字符串中特定字符的方法
- JS基于正则截取替换特定字符之间字符串操作示例
- js原型获取字符串中特定字符的下标
- JS正则表达式获取字符串中特定字符的方法
- js实现统计字符串中特定字符出现个数的方法
- 解决JSP引入JS文件后,JS文件中字符在页面上显示为乱码问题
- 显示字符串中所有字符的排列组合。
- VC++中按特定标志字符实现字符串到字符串数组的分割(CString -> Cstring[])
- c++中字符数组或者字符串中的内容在VS debug环境中不能完全显示
- JS实现求出一个字符串中最多出现的字符和个数
- 如何按特定字符截取字符串
- 截取固定长度字符串显示在页面,多余部分显示为省略号(区分汉字和字符)
- JS截取字符串N个字符
- 《汇编语言》读书笔记(5)----在80*25彩色字符模式下显示字符串
- asp.net(c#) datelist DataGrid 中截取字符串加"..." 和 鼠标放上去字符全部显示
- 取得字符串以特定的分割符的第几个字符
- 截取固定长度字符串显示在页面,多余部分显示为省略号(区分汉字和字符)
- 通过js来获取包含中文字符的字符串的长度的方法
- js判断字符串真实字符数