我一直在编写正则表达式,它需要我删除括号内的逗号。外面的逗号应该保持原样
这就是我需要的
输入:(37.400809377128354,-122.05618455969392),(37.3931723332768,-121.89276292883454)
输出:(37.400809377128354 -122.05618455969392),(37.3931723332768 -121.89276292883454)
提前致谢!
您可以使用此正则表达式,它使用正向前视来丢弃匹配括号外的逗号,
,(?=[^()]*\))
Demo
var s = "(37.400809377128354, -122.05618455969392),(37.3931723332768, -121.89276292883454)";
console.log(s.replace(/,(?=[^()]*\))/g, ''));
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)