标签: javascript regex list replace numbers
我正在尝试创建一个正则表达式,用空值替换列表中的零,但不能替换十,二十,三十等中的零。
list = 0,1,0,20,0,0,1 ,, 1,3,10,30,0 所需列表=,1,,20 ,,, 1,,1,3,10,30,
list = 0,1,0,20,0,0,1 ,, 1,3,10,30,0
所需列表=,1,,20 ,,, 1,,1,3,10,30,
在javascript替换函数中使用它
任何帮助/提示赞赏!
答案 0 :(得分:8)
使用word boundaries,\b0\b:
\b0\b
s = s.replace(/\b0\b/g, '');
工作示例:http://jsbin.com/ipuru4