【发布时间】:2016-06-25 11:46:49
【问题描述】:
我的目标是:
全部删除。 除了数字,但删除数字1到9之前的零
我有这个正则表达式:
var validValue = inputValue.replace(/[^\d]/g, '').replace(/^0*/g, '');
但我想把它做成一个replace()
那我该怎么做呢?
【问题讨论】:
-
我不确定你可以。分两步执行此操作有什么问题?
-
没问题,但我希望它更短,如果可能我不知道是否可能
-
这个
inputValue来自哪里? -
你可以使用
<input type="number" name="digit" />
标签: javascript regex