更改该键的值,然后使用正则expression式在逗号分隔的CSV上删除该键

我有这样的模式:

...,432,3333333,607,5500,617,5000,... ...,66,88,432,22625,607,45330,617,5000,... ...,432,3600000,607,87,617,5000,...

从用逗号分隔的多列csv文件中,数据应该是,第一列应该是关键字,第二列应该是值,所以我被要求做的是将所有特定的关键字设置为零,并删除键

我需要删除所有的“607”键到csv因此,上面的结果应该是:

...,432,3333333,0,0,617,5000,... ...,66,88,432,22625,0,0,617,5000,... ...,432,3600000,0,0,617,5000,...

希望这可以在正则expression式中完成,因为在excel中不能再这样做了。

谢谢!

正则expression式:

 ,607,[^,]* 

replacestring:

 ,0,0 

DEMO

另一个scheme

 var s = '...,432,3333333,607,5500,617,5000,...'; var p = /,607,\d+/g console.log(s.replace(p, ',0,0')); 

工作jsBin