js正则表达式替换

如何通过正则把字符串

'01-09,02-11,15-01'

替换为

'1-9,2-11,15-1'

替换要求为:如果十位数上的数字为0,那么替换为空,尽量可以一次性替换掉

阅读 3.2k
3 个回答
str.replace(/(\D|^)0+(?=[0-9])/g,"$1")

匹配所有的0 替换为‘’?

把"'0" , "-0" , ",0"替换为"'" , "-" , ","

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题