中易网

正则表达式 怎么进行数学运算并替换

答案:1  悬赏:70  
解决时间 2021-03-06 00:29
比如: if shButton == 0 If shButton == 1 If shButton == 2 If shButton == 3 用正则表达式改成: if shButton == 1 If shButton == 2 If shButton == 3 If shButton == 4 可以用if shButton == \d来查到内容,但是怎么进行运算并替换?
最佳答案
var reg = /(if\s+shButton\s+==\s+)\d+/g;
var str = "";
var as = str.match(reg);
var result = "";
for(var i =0;i<as.length;i++)
{
result += as[i].replace(reg, "$1" + (i+1));

}
console.log(result);
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
脆皮玉米餐饮(二中店)地址在哪,我要去那里办
初中生对求爱信如何回复
北京学电力的学校哪所有名?
台式电脑寄乡镇要用什么方式寄啊?农村能收到
天津市智华传诚企业管理咨询有限公司怎么去啊
亮点摄影工作室地址有知道的么?有点事想过去
战略。 弗里德曼主要讲什么?
移动实名卡如果流量超了几百m能把卡扔了么
泰源商务酒店地址有知道的么?有点事想过去
江北机场校招和社招人员的区别待遇有什么不一
法律有没有规定试用期文员没有加班费
关于移民要去美国读书问题!
疾风之刃新手玩什么职业好 不要斩狂
老兵鞋服在哪里啊,我有事要去这个地方
造句: 神圣的母爱像阳光一样,能照亮我们人
推荐资讯
bootloader在mcu的哪片存储区怎么看
西安康复路的包都在哪儿批发的
73+73x99怎样计算最简便?
口臭多年如问题在胃那一定要做胃镜检查吗
为什么威尼斯被称为水城50字
头皮损伤以后还能当兵吗?
秋天的迁西作文400字
lol公测第一年有多少场比赛
特级初榨橄榄油能不能用于烹调?能像花生油那
深圳在那买东西比较便宜?
信用卡还没有还完,可不可以继续办理别的信用
口口香麻辣烫怎么去啊,有知道地址的么
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?