2016-10-11 121 views
1

我有一个从其他字符串动态创建的主字符串。 各种字符串在主字符串内用逗号分隔。用一个字符串替换冒号和逗号dinammicaly

for (var item in fieldsValue) { 
    editorValue += fieldsValue[item] + ','; 
} 
  • 第一串
  • 等于第二串
  • 另一个字符串

结果:

第一串,等于第二串,另一个字符串

然而,当一个字符串之后是一个冒号“:”我打算删除“:”和逗号以下

  • 第一串:
  • 等于第二串
  • 另一个字符串

结果

第一串:,等于第二串,另一个字符串

我设法成功地删除 ':'

editorValue.replace(/:/g,""); 

如何删除后面的逗号?

结果我想:

第一个字符串等于第二个字符串,另一个字符串

+4

'editorValue.replace(/ :,/ g,“”);'? – BenG

+0

谢谢BenG。它完美地工作。如果你想把你的回答放在答案中,我会标记为已回答。 – josei

回答

3

只需添加逗号冒号后: -

editorValue.replace(/:,/g,""); 
相关问题