问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

js正则表达式问题,加了引号与不加引号的区别

发布网友 发布时间:2022-04-22 21:49

我来回答

1个回答

热心网友 时间:2022-04-22 23:18

这是你测的值的问题和引号无关,下面详解
把你的式子分解一下
var myTest=/^-?(?:0|(?:[1-9]\d{0,3}))(?:\.\d+)?$/;
var str=2223.;
alert(myTest.test(str));
情况一 var str=2223.;
这时 str是个整数值,相当于 str=2223.0 ,就是 str=2223
情况二 var str="2223."; str是包含点的字符串

再来分析你的正则表达式,主要是后面的(?:\.\d+)?,它的含义是如果有点的话点后要跟至少一个数字。
现在*大白了吧,当你测试情况一时(不加引号)实际测的是2333,因为没有点所有返回真,测情况二时后面有点,那就要跟至少跟一个数字才为真。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
父母离异的话,会不会导致孩子心智不成熟? 过节 公司给我们发的购物卡 这个怎么做分录 属于福利费吗 需要计提吗... 乡村振兴公务员和省考公务员有什么区别 ...小时候跟着爷爷学国画书法,小受家是农村的,小受姓夏或叶,他带着他... 瑞麒X1安全装置 瑞麒X1的舒适型和豪华型有什么区别?配置有哪些不同的地方?这5000块多在... 瑞麒X1的安全性能方面配置如何? 脚崴了 有大量於血 怎么样才能快速消肿 脚崴了外侧出现瘀血浮肿怎么消除? ...换了我喜欢的发型,但是穿了件有点透明的衣服,可以看到肩_百度... 我考过保安证了但我去异地还能在考一次吗? 为什么保安证查不到- 问一问 中国石化股票的代码是多少,有人知道不? _百度问一问 中国石化的股票代码 2022年事业春风得意,桃花躲不掉的生肖,都有哪些生肖呢? 二元母猪体型好还是三元母猪体型好? 二年级语文寒假中难忘的一件事,写日记。 2022年,前途光明,桃花如虹的3个生肖,有你吗? 养殖二元母猪好还是三元母猪好? 2022年事业发达,桃花运临头的生肖有哪些? 2022年甜蜜温馨,桃花临门的生肖,你知道都有谁吗? 一元二元三元猪区别? 王者荣耀怎么打到荣耀王者 如何区分纯净物和混合物的示意图 二元猪肉和三元猪肉价格一样吗 北京金典相机行是在马连道吗? wps如何做数学图 生而出色 『媒』好同行—比亚迪海豚领潮逐浪之旅-福州站落幕 新时代,新生活,拥有最美的爱车——名爵ZS 未激活的苹果4S置换机能买吗? 苹果售后置换机可以买? 苹果5置换机可以入手吗? 买现房还是买期房好? 观羽酱酒酿造的基本工艺是什么? 现在鼓锤石斛花多少钱一斤? 公司可以作普通合伙人么? 普通合伙人设立有何条件 普通合伙企业可以作有限合伙企业的普通合伙人吗?有限合伙企业可以作 摩托车违章怎么查询呀,我查了好几次都查不出来 摩托车违章为什么查不到啊 光辉赛罗奥特曼在什么电影中出现过 为什么在手机上查不到摩托车违章信息 光辉赛罗胶囊是否真实存在? 西游记31-35回感受 JS引号问题 求西游记每回感想(30~70),高分回报!!! 在家里种草莓怎么两天过后就蔫儿了 西游记第35回的精彩之处 阶乘怎么算 有什么运算法则或者技巧方法?