replace函数一次只能替换一个目标字符串,可以配合while循环替换所有字符串。

1、在script标签中定义一个字符串,字符串内容为“一个中国北方的中国人在做中国结”,然后将内容输出在网页中:

2、使用replace函数,这时第一个“中国”文本被空字符串替换,但是还有两个“中国”文本没有被替换:

3、添加while循环,循环条件用“indexOf”函数来判断是否“中国”两个字还存在,如果存在则继续替换,不存在则结束,这时所有的目标字符串都被替换完成:

转载:https://zhidao.baidu.com/question/584887784.html

js replace替换目标字符串 可以多个相关推荐

  1. js replace方法解决全部替换的问题(替换目标字符串 可以多个)

    replace函数一次只能替换一个目标字符串,可以配合while循环替换所有字符串. 1.在script标签中定义一个字符串,字符串内容为"一个中国北方的中国人在做中国结",然后将 ...

  2. JS replace替换字符串所有匹配字符

    之前竟然一直没发现,以为前端的replace和后端的replace方法作用相同,都是替换字符串中所有指定字符,其实不然的. replace 替换一个 let str = "2021-03-1 ...

  3. js replace 替换全部

    无意中看到有人问 js 如何替换全部,各路回答也是八仙过海,各显神通 这里我说下我常用的吧 .replace(RegExp('小红','g'), '小方') 会玩的同学表示抗议,用正则表达式更简单 . ...

  4. js replace替换字符串中某个指定字符

    首个替换 '/' let str = '苹果/香蕉/橘子' str.replace(/(\/)/, '-'). // 苹果-香蕉/橘子' 全局替换'/' +g let str = '苹果/香蕉/橘子' ...

  5. js replace 替换变量

    今天用js的replace()处理字符串 刚开始替换固定值是没有问题的 如下: data= "111" data= data.replace(/1/g, "2" ...

  6. linux sed命令替换目标字符串所在行整行为给定值

    sed -i "s,^flyway.url=.*$,flyway.url=__URL__,g" $1 sed -i "s,^flyway.user=.*$,flyway. ...

  7. new Date将字符串转化成日期格式 兼容IE,ie8如何通过new Date将字符串转化成日期格式,js中如何进行字符串替换, replace() 方法详解

    new Date将字符串转化成日期格式 兼容IE,ie8如何通过new Date将字符串转化成日期格式,js中如何进行字符串替换, replace() 方法详解 //获得年月日时分秒 //传入日期// ...

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

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

  9. js 正则表达式奇偶字符串替换_js正则表达式replace替换变量方法

    JavaScript正则实战(会根据最近写的不断更新) 1.javascript 正则对象替换创建 和用法: /pattern/flags 先简单案例学习认识下replace能干什么 正则表达式构造函 ...

最新文章

  1. 第二章:变量和运算符
  2. Python爬虫从入门到放弃(十三)之 Scrapy框架的命令行详解
  3. mysql 去重计算公式_mysql多字段去重,并计数
  4. 特斯拉中国上调Model 3售价 涨价4500元起
  5. dnf服务器字幕乱码win10系统,主编帮你win10系统玩dnf字体模糊的方案
  6. pb生成pbtxt时出错
  7. 浅析三点SEO理论到底带给了我们什么
  8. Reaction of travel book-ShanXi
  9. 建立桌面文件管理格子_win10如何创建桌面格子_win10怎么建立桌面文件管理格子...
  10. SkyForm CMP同Mirantis OpenStack兼容测试
  11. VS2022 支持XP
  12. ChatGPT时代,推荐几个宝藏公众号!
  13. 微信支付-浅谈普通商户和子商户的开发区别
  14. GitHub 小白入门
  15. 关于正确处理0x80070426等错误的方法
  16. JobIntentService
  17. (c语言)兔子繁衍问题
  18. 静息状态脑电图节律和地形分析的建议
  19. 怎样恢复安装计算机,计算机安装双系统后如何修复系统引导 修复系统引导的方法...
  20. 某34岁程序员求助:从美团L7跳到阿里P7,涨薪30%,去不去?

热门文章

  1. 程序性能分析工具—gprof
  2. python global变量声明_Python global变量
  3. JS处理高德地图API返回的省市区数据
  4. Nginx 使用 NACOS 实现服务发现和反向代理。不用reload
  5. git 报错 Authentication failed for
  6. mysql 增加 修改 删除列名
  7. android 浏览器全屏显示
  8. Monkey and Banana HDU - 1069 [ 结构体排序+DP最长不上升子序列 ] 详细题解
  9. 华为鸿蒙新机是哪款,【麒麟9000|Mate40不再是绝唱!华为新机曝光,麒麟9000+鸿蒙系统!】...
  10. 初始化CEF中CefInitialize失败,提示libcef.dll(*.exe 中)处有未经处理的异常: 0xC000001D的解决办法