正则表达式从javascript中删除字符串中的多个逗号和空格

前端之家收集整理的这篇文章主要介绍了正则表达式从javascript中删除字符串中的多个逗号和空格前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个字符串
var str=",this,is a,test string,to find regex,in js.,";

其中在逗号的开头,中间和结尾有多个空格.我需要这个字符串

var str="this is a test string to find regex in js.";

我发现很多正则表达式在论坛中删除空格,单独使用逗号,但我无法加入它们以删除它们.

如果可能,请解释正则表达式syntex.

提前致谢

你可以用空格替换每个空格和逗号,然后修剪那些尾随空格:
var str=",";
res = str.replace(/[,]+/g," ").trim();

jsfiddle demo

猜你在找的正则表达式相关文章