求一段js正则,替换一段文字大写替换,将abc替换为a<span>b</span>c
要求 如果abc替换为a<span>dmi</span>n
,如果ABC替换为A<span>DMI</span>N
既大写加<span>
标签后替换为大写,小写加<span>
标签后替换为小写
求一段js正则,替换一段文字大写替换,将abc替换为a<span>b</span>c
要求 如果abc替换为a<span>dmi</span>n
,如果ABC替换为A<span>DMI</span>N
既大写加<span>
标签后替换为大写,小写加<span>
标签后替换为小写
var reg = new RegExp('b', "gi");
'abc'.replace(reg, function (word) {
return "<span>" + word + "</span>";
}));
找到答案了,分享一下
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
先吐槽一下:题主找到的答案像提问一样不靠谱
如果字符串是如题写死的,那么这个匹配基本也没啥意义,答案如下
如果答案改成将某个小写字母用span包裹起来,大写的替换为某个特定字符串之后也包裹起来的话,答案可以这么写