前端新手

js替换字符串中的某段字符

2020-12-04  本文已影响0人  刘员外__
  1. 替换单个:
let str = 'abc+abc+abc'
let newStr = str.replace('c', 'd')
console.log(newStr) // 'abd+abc+abc'
  1. 替换多个:
let str = 'abc+abc+abc'
let newStr = str.replace(/c/g, 'd')
console.log(newStr) // 'abd+abd+abd'

  1. 替换特殊符号(需要进行转译)
let str = 'abc+abc+abc'
let newStr = str.replace(/\+/g, 'd')
console.log(newStr) // 'abcdabcdabc'

  1. ECMAScript2021 的 replaceAll,无需使用正则,特殊符号无需转译
let str = 'abc+abc+abc'
let newStr = str.replaceAll('+', 'd')
console.log(newStr) // 'abcdabcdabc'
上一篇下一篇

猜你喜欢

热点阅读