字符串替换
str.replace(/正则表达式/gi,替换字符串)
g全局,i忽略大小写
const str = 'abcd-abcd-ABCD-ABCD'
const str1 = str.replace(/a/gi,'#')
console.log(str1)
结果:
#bcd-#bcd-#BCD-#BCD
使用正则表达式匹配需要替换的字符串,然后进行替换。
正则表达式构造函数:
const reg = new regExp(匹配模式字符串,匹配模式)
匹配模式字符串:根据字符串生成正则
匹配模式:‘gi’
const reg = new regExp('a','gi')
const str1 = str.replace(reg,'#')