javaScript 正则表达式的var re=⼀^d{1,8}$|.d{1,2}$⼀;

2024-12-13 00:57:46
推荐回答(1个)
回答1:

这个正则做啥用?能用么?字面意思是
“1-8个字母d”
或者
“结尾处1-2个字母d,前面还有1位字符”
这个是啥需求啊!太怪了。

我怀疑是楼主看到这段正则的地方(网页?手机消息?聊天工具?)把\d的那个转义符号给过滤了。
原来正则猜测应该是var re=/^\d{1,8}$|\.\d{1,2}$/;
这样意思是“1-8个数字”或者“小数点后跟1-2位数字结尾”相对好理解一点。