84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
用正则匹配,只允许有数字和逗号
var str = "2456789,2345678765432,,,,234567876543,,,45678976543,,,,3456765432";
数字中间的逗号只允许出现一次;多的替换成空;如何写.大神在哪...希望得到的结果2456789,2345678765432,234567876543,45678976543,3456765432;
认证高级PHP讲师
replace(/,+/g, ",")
var re = /\d+\,?/g; var str = "2456789,2345678765432,,,,234567876543,,,45678976543,,,,3456765432"; var myArray = str.match(re); console.log(myArray); VM389472:4 (5) ["2456789,", "2345678765432,", "234567876543,", "45678976543,", "3456765432"]
replace(/,+/g, ",")