题目描述
由于我们需求是全局匹配替换字符串,但是替换的字符串都是客户需要随机输入,可能包含“()”,“/”等转义字符,所以选择不用正则表达式
题目来源及自己的思路
使用split和join可以全局替换,但是没有办法实现不区分大小写
相关代码
// 请把代码文本粘贴到下方(请勿用图片代替代码)
function replace_string(s1,s2,s3) {
if(s2){
s1 = s1.split(s2).join(s3);;
}
return s1;
}
你期待的结果是什么?实际看到的错误信息又是什么?
不区分大小写的实现
给你个思路: