javaScript 正则表达式的var re=/^d{1,8}$|.d{1,2}$/;d 前面不是应该有个\d 么.我对上面的理解是,表示1位到8位的数字,或者,类似a12,a1,这样的.据说该表达式是如何校验数字型的,我怎么没看出来明白了,

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 12:05:16
javaScript 正则表达式的var re=/^d{1,8}$|.d{1,2}$/;d 前面不是应该有个\d 么.我对上面的理解是,表示1位到8位的数字,或者,类似a12,a1,这样的.据说该表达式是如何校验数字型的,我怎么没看出来明白了,

javaScript 正则表达式的var re=/^d{1,8}$|.d{1,2}$/;d 前面不是应该有个\d 么.我对上面的理解是,表示1位到8位的数字,或者,类似a12,a1,这样的.据说该表达式是如何校验数字型的,我怎么没看出来明白了,
javaScript 正则表达式的var re=/^d{1,8}$|.d{1,2}$/;
d 前面不是应该有个\d 么.我对上面的理解是,表示1位到8位的数字,或者,类似a12,a1,这样的.据说该表达式是如何校验数字型的,我怎么没看出来
明白了,数字型数字型跟彩票有关,从来都不买彩票,所以变成白痴啦.数字型:像这样对吧01 02 19 21 23 26 27 + 13

javaScript 正则表达式的var re=/^d{1,8}$|.d{1,2}$/;d 前面不是应该有个\d 么.我对上面的理解是,表示1位到8位的数字,或者,类似a12,a1,这样的.据说该表达式是如何校验数字型的,我怎么没看出来明白了,
这个正则做啥用?能用么?字面意思是
“1-8个字母d”
或者
“结尾处1-2个字母d,前面还有1位字符”
这个是啥需求啊!太怪了.
我怀疑是楼主看到这段正则的地方(网页?手机消息?聊天工具?)把\d的那个转义符号给过滤了.
原来正则猜测应该是var re=/^\d{1,8}$|\.\d{1,2}$/;
这样意思是“1-8个数字”或者“小数点后跟1-2位数字结尾”相对好理解一点.