首页 > 试题广场 >

在Javascript中限制只能输入零和非零开头的数字,正确

[单选题]
在Javascript中限制只能输入零和非零开头的数字,正确的正则表达式是:
  • `^(0|[1-9][0-9]*)$`
  • `^(0|[1-9][0-9])$`
  • `^\+[1-9][0-9]*$`
  • `^(0|[1-9][1-9]*)$`

A: 匹配0或非0开头的数字

B: 匹配0或非0开头的两位数

C: 匹配带正号("+")的非0开头的数字

D: 匹配0或每一位都不为0的数字

发表于 2019-04-02 14:50:45 回复(0)
我理解成了只能输入数字,以零和非零开头。。。
发表于 2019-03-28 10:05:50 回复(0)
正确答案A
B 只能匹配0-99
C  匹配+1 ->  无穷大
D  不能匹配 10  20 ...
发表于 2021-01-20 10:53:00 回复(0)
*表示可以匹配0或大于0个数字
发表于 2019-04-08 11:30:39 回复(0)
谁能解释一下其他几个答案 蟹蟹
发表于 2019-03-31 22:29:00 回复(0)