更改该键的值,然后使用正则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