使用JSON模式,我寻求将正整数从1位数字传递到9位数字。
前导零和尾随零都很好。
从1到9位数的所有零(即转换后的数字等于零)都是无效的。
有效输入示例:
123456789
012345678
123
0123无效输入示例:
0
000
0000000
An Empty string
1234d5
123456789123我试过变体了
^(?!0{1,9})[0-9]{1,9}$但这错误地失败了有效的前导零数。
任何想法都欣然接受。
发布于 2014-12-09 02:34:52
发布于 2014-12-09 03:09:16
不需要再来一次,只要说出你的意思。
!isNaN(x) && +x !== 0 && x.length >=1 && x.length <= 9https://stackoverflow.com/questions/27370514
复制相似问题