当前位置: 首页 > news >正文

String 的 replace replaceAll 方法 —— 将字符串中所有中文逗号替换为英文逗号

replace 方法正常只会替换匹配到的第一个匹配项,

'123,12,45,78,65,'.replace(',', '_') // 输出 '123,12_45,78,65,'   ---- 最后两个中文逗号未被替换

如果想要替换多个,可用 正则全局替换 或 使用 replaceAll 方法
【1】正则全局替换

'123,12,45,78,65,'.replace(//g, '_') // 输出 '123,12_45,78_65_'  ---- 所有中文逗号被替换,剩下的逗号都是英文逗号

【2】replaceAll

'123,12,45,78,65,'.replaceAll(',', '_')  // 输出 '123,12_45,78_65_'  ---- 所有中文逗号被替换,剩下的逗号都是英文逗号

用途

input 输入框只能输入英文逗号时可用如下解决方案解决

watch: {'defaultData.jwd': {handler(val) {// 将字符串中所有中文逗号替换为英文val.includes(',') && (this.defaultData.jwd = val.replace(//g, ','))}}
},

在这里插入图片描述


http://www.mrgr.cn/news/24392.html

相关文章:

  • 点亮第一盏LED灯,认识stm32最小系统板
  • “版权护航·星影计划”暨电影《末代天师》发布仪式
  • NVIDIA RAG小实验 一
  • C语言补习课——文件篇
  • 视频编辑SDK解决方案,代码逻辑结构清晰,接入便捷
  • WebRTC服务器搭建
  • 为什么Node.js不适合CPU密集型应用?
  • 运动耳机选哪种好用?六条绝妙选购要点避免踩坑
  • 如何防止图纸外泄?图纸防泄密的六个方法(必备清单!)
  • 智慧黑板:赋能多学科教学,引领教育新风尚
  • 无线会议解决方案
  • Ubuntu 安装包下载(以20版本 阿里镜像站为例子)
  • 多线程篇(其它容器- CopyOnWriteArrayList)(持续更新迭代)
  • JQuery:后台接收Json串与对象
  • SAP PP模块后台配置全流程配置2
  • 最近读书总结
  • vue3使用vscode开发遇到热更新问题(文件保存页面不实时更新)
  • 一步登天?软考中级→高级挑战,如何选择?
  • 视频写作入门:9个步骤开始您的视频日志并与观众建立真实的联系
  • ICMAN触摸感应芯片方案