Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/436.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在as字符串中查找子字符串并删除其中的(逗号)?_Javascript - Fatal编程技术网

Javascript 如何在as字符串中查找子字符串并删除其中的(逗号)?

Javascript 如何在as字符串中查找子字符串并删除其中的(逗号)?,javascript,Javascript,我需要删除字符串中的双引号,并删除字符串中的逗号 test1,JobType,JobSubType,Asset,Plant,JobTitle,Function,Enddate,,StartDate,1,CF01,TS, NSE-GB54X-NSGC,,"Test, java. Cf01",CFGWO,CFRGNUSR09,CFJOBLEAD02,,,"Test,Cf01",01-11-2019, 31-12-2019,,,,,,,,2019,1,"3,43,434",,,,,,,,, 在上面的

我需要删除字符串中的双引号,并删除字符串中的逗号

test1,JobType,JobSubType,Asset,Plant,JobTitle,Function,Enddate,,StartDate,1,CF01,TS,
NSE-GB54X-NSGC,,"Test, java. Cf01",CFGWO,CFRGNUSR09,CFJOBLEAD02,,,"Test,Cf01",01-11-2019,
31-12-2019,,,,,,,,2019,1,"3,43,434",,,,,,,,,
在上面的字符串中,有以下三个字符串,其中包含双引号:

我想删除上面的双引号,同时删除中间的逗号,结果如下:

test1,JobType,JobSubType,Asset,Plant,JobTitle,Function,Enddate,,StartDate,1,CF01,TS,
NSE-GB54X-NSGC,,Test java. Cf01,CFGWO,CFRGNUSR09,CFJOBLEAD02,,,TestCf01,01-11-2019,
31-12-2019,,,,,,,,2019,1,343434,,,,,,,,,
有人能建议我如何做到这一点吗

我可以用空值替换双引号,但如何仅删除双引号之间的子字符串的逗号。。。在字符串中

test1,JobType,JobSubType,Asset,Plant,JobTitle,Function,Enddate,,StartDate,1,CF01,TS,
NSE-GB54X-NSGC,,"Test, java. Cf01",CFGWO,CFRGNUSR09,CFJOBLEAD02,,,"Test,Cf01",01-11-2019,
31-12-2019,,,,,,,,2019,1,"3,43,434",,,,,,,,,
我无法删除字符串中的所有逗号,因为我正在根据逗号分隔符将字符串值设置到表中。

请尝试此操作

var str = '"Hello "my" Friend"';    
str.replace(/['"]+/g, '');

请在post中添加您期望的字符串。这是否回答了您的问题?你好,Jay,下面是预期的字符串test1、作业类型、作业子类型、资产、工厂、作业标题、函数、结束日期、开始日期、1、CF01、TS、NSE-GB54X-NSGC、测试、java。Cf01,CFGWO,CFRGNUSR09,CFJOBLEAD02,,,Test,Cf01,01-11-2019,31-12-2019,,,,,,,,,,,,,,,,,,,,,嗨,Chandu,我不想删除所有逗号,我只想删除字符串中双引号之间的逗号。对于ex:Test,Cf01I更正了您的预期结果,这与您所说的:Test,java相矛盾。Cf01和Test,Cf01应该分别成为testjava。Cf01和TestCf01,不是吗?所以它与3434434变成3434Hi Junge是一致的,谢谢你的回复。我尝试了你的建议,但没有满足我的要求,因为它没有删除子字符串中的逗号,该子字符串位于ex:var str='Hel,lo,my,亲爱的Fri,end'的双引号之间;预期的结果是——你好,亲爱的Friend@Anil所以你不警告删除所有逗号还是只删除一些?我只想删除中的子字符串的逗号。