正则表达式替换列表中的 0,但不替换 10、20、30 等中的 0 - 使用 js 替换
我正在尝试创建一个正则表达式,将列表中的零替换为空值,但不替换十、二十、三十等中的零。
列表 = 0,1,0,20,0,0,1,,1,3,10,30,0
所需列表 = ,1,,20,,,1,,1,3,10,30,
使用此在 javascript 替换函数中
任何帮助/提示表示赞赏!
I'm trying to create a regex to replace zeros in list with an empty value but not replace the zeros in ten, twenty, thirty, etc.
list = 0,1,0,20,0,0,1,,1,3,10,30,0
desired list = ,1,,20,,,1,,1,3,10,30,
Using this in the javascript replace function
Any help/tips appreciated!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用 单词边界、
\b0\b
应该非常简单:工作示例:http://jsbin.com/ipuru4
Should be very simple using word boundaries,
\b0\b
:Working example: http://jsbin.com/ipuru4