比如?。替换成%* 符号位置不固定,两个符号不连续
?!@#1…2…3…4…5¥6#7@8!,。、,./9!0";
要求:一次性匹配,替换
怎么通过正则把多种符号替换多种指定符号
答案:2 悬赏:0 手机版
解决时间 2021-12-18 11:25
- 提问者网友:活着好累
- 2021-12-17 15:40
最佳答案
- 五星知识达人网友:有你哪都是故乡
- 2021-12-17 16:32
var str = "?!@#1…2…3…4…5¥6#7@8!,。、,./9!0\";";
var str = str.replace('?', '%*');
var str = str.replace('!', '%*');
alert(str);
结果:%*%*@#1…2…3…4…5¥6#7@8!,。、,./9!0";
var str = str.replace('?', '%*');
var str = str.replace('!', '%*');
alert(str);
结果:%*%*@#1…2…3…4…5¥6#7@8!,。、,./9!0";
全部回答
- 1楼网友:神的生死簿
- 2021-12-17 17:57
var str = "aaa= $1 bbb=$2 ccc$3";
str = str.replace(/\$1/, "arr[0]");
str = str.replace(/\$2/, "arr[1]");
str = str.replace(/\$3/, "arr[2]");
alert(str);
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯