如何从字符串中删除除第一个数字之后的所有逗号:
输入:",123,,,456,789,,,00,"
输出:"123,45678900"
我试过这种方法:
str.replace(/(.*,.*)(,)(.*)/g ,"$1$3");
但它无法正常工作。
最佳答案
这是一个方法,我看不到一个独特的正则表达式来完成这项工作:
str.replace(/,?(\d+),/, "$1;").replace(/,/g, '').replace(/;/, ",");
关于javascript - 正则表达式 - 从字符串中删除除第一个数字之后的特定字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22982799/