JavaScript 正则表达式 : replace two commas with one , , -> ,

标签 javascript regex

我需要在 javascript 中将两个逗号替换为一个 ,, -> , 。

无法理解我,但这不起作用O_o:

text.replace(/,,/g, ',')

最佳答案

您应该使用字符串文字:

text.replace(',,', ',')

或者正则表达式文字

text.replace(/,,/g, ',')

使用'/,,/'将搜索字符串"/,,/"(斜杠、逗号、逗号、斜杠)并将其替换为逗号.

关于JavaScript 正则表达式 : replace two commas with one , , -> ,,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8638450/

相关文章:

javascript - 如何在jQuery代码之外执行JS函数

正则表达式并匹配所有文本而不是子字符串

java - 一个字符串上有数百个正则表达式

python - python中的正则表达式和unicode utf-8?

javascript - 如何在 Controller 操作中使用模型属性填充数组并传递给 View ?

javascript - D3js 从数组而不是文件中获取数据

javascript - meteor 铁路由器 : custom id route

javascript - 根据包含的数组内容过滤对象数组。 Vanilla JS,lodash,还有其他一些 React 相关技术吗?

javascript - 在正则表达式 JS 中包含多个字符集

sql - Oracle:使用正则表达式从查询中排除结果