怎么用一个字符串,替换一个变量的一部分呢,方法如下:

String.prototype.replaceAll  = function(s1,s2){   
        return this.replace(new RegExp(s1,"gm"),s2);    
    }

用法如下:

var str = "红宝石、绿宝石、蓝宝石都属于无属性宝石。  无属性宝石可合成有属性宝石,有属性宝石可佩戴,提升角色属性。";

str = str.replaceAll(宝石,"<span class='yx_hl'>宝石</span>");

document.write(str);

//结果:  红<span class='yx_hl'>宝石</span>、绿<span class='yx_hl'>宝石</span>、蓝<span class='yx_hl'>宝石</span>都属于无属性<span class='yx_hl'>宝石</span>。  无属性宝石可合成有属性宝石,有属性宝石可佩戴,提升角色属性。

keyword:字符串全部替换

js字符串全部替换replaceAll相关推荐

  1. js字符串replace替换多个_汇总几大python常见字符串处理函数与用法(建议收藏)...

    前言: 这篇文章主要介绍了python常见字符串处理函数与用法,结合实例形式详细分析了Python字符串操作函数find.join.replace及split功能.使用技巧与操作注意事项,需要的朋友可 ...

  2. js mysql替换_JavaScript_js使用正则实现ReplaceAll全部替换的方法,JS 字符串有replace() 方法。但这 - phpStudy...

    js使用正则实现ReplaceAll全部替换的方法 JS 字符串有replace() 方法.但这个方法只会对匹配到的第一个字串替换. 如下例: New Document var str = " ...

  3. JS字符串替换所有的某个字符

    要实现js字符串替换所有的某个字符,推荐大家使用replaceAll方法,replaceAll是用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串,该函数会替换所有匹配到的子字符 ...

  4. JS 字符串替换特定子串

    JS 字符串替换函数-replace 前言 基本说明 定义与语法 返回值 说明 拓展说明1 java中的字符替换操作 JS实现全替换的效果 拓展说明2 replacement 是字符串时 replac ...

  5. js的全部替换函数replaceAll

    JS替换功能函数,用正则表达式解决,js的全部替换,学习js的朋友可以参考下. alert("abacacf".replace('a','9')); alert("aba ...

  6. js 字符串替换的问题

    1 <html> 2 <head> 3 <title>js 字符串替换问题</title> 4 <meta http-equiv="co ...

  7. 正则匹配不包含某字符串_如何替换JS字符串中匹配到多处中某一指定节点?

    来源 | https://www.cnblogs.com/class1/p/14273231.html 问题先行,要求搜索关键字,匹配到四处,那我鼠标放在第二处,我想把它变个颜色,该怎么实现呢?截图如 ...

  8. js中字符串全部替换函数(正则表达式)

    str.replace(/需要替换的字符串/g,"新字符串") eg: "yyyy-MM-dd-hh-mm-ss".replace(/-/g,"/&q ...

  9. js判断网页标题包含某字符串则替换

    js判断网页标题包含某字符串则替换,代码如下: var tit=document.title; if(tit.indexOf("afish")>0){ tit=tit.rep ...

最新文章

  1. AI入侵机械设计,苦逼的“机械狗”还有未来吗?
  2. html字体颜色代码表
  3. 信息系统项目管理知识--信息系统建设
  4. 喂,你连用户模型都不懂还当产品?来,妹纸我手把手教你
  5. qt mysql读写_QT读写Sqlite数据库
  6. SQLServer数据库实例相关知识笔记
  7. C语言中局部变量和全局变量 变量的存储类别
  8. mosquitto源码分析(二)
  9. python双_集成python双版本详解
  10. PHP设计模式——桥接模式
  11. csdn上讲一个实时计算架构比较清晰的一篇文章
  12. 多物理场面向对象模拟环境MOOSE学习手册
  13. 计算机鼠标是怎么工作的,嚣张的数字生活指南 篇一:罗技G604上手谈,多侧键鼠标会怎样提升我们的工作效率...
  14. 火狐浏览器的css写法,CSS样式IE浏览器跟火狐浏览器兼容写法
  15. 用于检验手机号的位数以及检验此手机中是否为中国移动的手机号
  16. python用pd.read_csv()方法来读取csv文件,用DataFrame对象.to_csv()方法来保存数据成csv文件
  17. windows内网的情况下如何访问外网
  18. 给toB创业程序员的建议
  19. 1.第三章 选择结构(一)
  20. 2015暑假集训总结

热门文章

  1. 关于用迅雷会下载到比较旧的资源版本?
  2. ESP32相关知识点
  3. micropython plc_PLC线到底该怎么接?PLC系统如何设计?PLC软编程方法
  4. 几种免费的界面库及其用法(转)
  5. 鼎普计算机保密检查系统,敏感电子信息集中管控平台系统
  6. 【转载】yafu的安装及使用(线下工具与线上网站)
  7. 蓝桥杯 历届试题 分考场(C语言)
  8. 数模美赛如何找数据 | 2023年美赛数学建模必备数据库
  9. 尚硅谷大数据开发Day02
  10. matlab使用深度学习进行时间序列预测