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

请高手帮忙看段‘正则表达式’如何修改合适

发布网友 发布时间:2022-04-23 14:47

我来回答

5个回答

热心网友 时间:2022-04-23 16:16

(已经在IE中调试成功)

一、“但我想让他现在输入的首位只能是1或2”,代码如下:
if(value.match(/^[^12]{1}.*$/))value='';

二、“最好输入的值不能超过2.30”,代码如下:(未使用正则判断)
if(parseFloat(value)>2.30)value='';

三、将以上2个功能可以综合如下:(未使用正则判断)
if(parseFloat(value)<1.00||parseFloat(value)>2.30)value='';

第一种情况输错第一位就删除一位,等于清空了所以使用value=''
第二种情况比如要录入2.23,输错成2.32,如果用replace也不好改,改成2.3不行,只能替换成2.这样。 程序已经很繁琐了,所以干脆也用用value=''。

热心网友 时间:2022-04-23 17:34

只能输入1.00到2.39
<input type="text" onKeyPress='if((!/^2\.[0-3]\d|2(?:\.[0-3]{0,1})?|1(?:\.\d{0,2})?$/.test(value)) && this.value!="")event.returnValue=false;' onkeyup='this.value=this.value.replace(/.*?(2\.[0-3]\d|2(?:\.[0-3]{0,1})?|1(?:\.\d{0,2})?)?.*/,"$1");'>

非要用正则表达式吗?正则并不一定是最好的解决办法

热心网友 时间:2022-04-23 19:09

[12]即1和2中选取一个
加上“.”;再加上2个单子字符
也就是出现的范围是 1.00~2.99

[12].\d{2}这个的格式就只能是x.xx

更考虑全点是这样 这个可以是x.x 也可以x.xx
[12].\d\d?

要不超过2.30么就这样[12].[012]\d? 那么他的范围是1.00~2.29

所以最终答案是[12].[012]\d? 或者 [12].[012]\d

热心网友 时间:2022-04-23 21:00

试试这个。
<input type="text" onkeydown="if(value==''){if(!(event.keyCode==49||event.keyCode==50))
{event.returnValue=false}}else if(value=='2\.'){if(!(event.keyCode==49||event.keyCode==50)){event.returnValue=false}}else{if(!((event.keyCode>47&&event.keyCode<58)||(event.keyCode==8))){event.returnValue=false}}" onkeyup="if(value.substr(1,1)!='.'&&value!=''){value=value.replace(value,value.substr(0,1)+'.')};" maxlength="4" />

热心网友 时间:2022-04-23 23:08

我问一下我同学!你等一下~
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
做了好乱的梦,求解! ae缺少p1效果是要装什么插件? ...荣耀》中“网络诊断”居然可以测定酒店有无摄像头,这是好事吗? 七叶一枝花花苞里面的红米是什么 q了是什么意思? ...Q就可以,格式也没错,也只几十K,别人发给我都可以,哪里出问题了... 显的么说友Q在微 ?Q上新示怎让在说我空里动间的态不更好博 诺诗兰户外品牌怎么样 新隋唐英雄传张卫健萧妃是刘小庆吗 红尖椒和朝天椒介绍!红尖椒和朝天椒哪个辣? lol点券可以在淘宝充吗 都说很快 我想在淘宝充行吗 不行的话怎么充 想买个皮肤 LOL点卷怎么充值最便宜 怎么穿牛仔裤总是裤裆磨破啊,好点的可以穿3个月,差的1个月就磨破 为什么牛仔裤的档总是被磨破 牛仔裤的裤裆破了怎么办??? 注销15天 微信注销要多久才能绑定新的 注销需要多久啊?里面说60天,需要那么久吗? 注销需要多久啊?里面说60天,需要那么久吗? 美国“捕食者”和“死神”无人机怎样区别,两者也太像了吧 麻烦一下 注销需要多长时间 在昆虫记中:蟋蟀的捕猎者会将蟋蟀的所有神经都蛰过。这个捕猎者是谁? 高中生物 捕食者和被捕食者的判断 注销账号手机号码绑另外一个微信可以吗?需要多久 人类明明体格不壮,力量也不强,为什么却长着顶级捕猎者的眼睛? 捕食与竞争之间有何区别 注销要多久成功? 注销多久生效 捕食的意思是什么? 注销多久生效 内存空间不足什么意思 提示:计算机的内存不足 这是什么问题 你好,问下我在网上申请一张光大信用卡,初审通过了,让我去银行面签 用什么驱蚊效果好 我在网上向广州市萝岗匹东区街道项目路1号广东联通购买一张3G无饯上网卡(半年192元)无法上网 中国电信宽带比长城宽带,中国联通宽带费用怎么贵这么多??速度快很多? - 信息提示 联通有什么上网套餐 做马设用什么软件 援生力合(援生至品)车载专用急救包有哪些优势? 户外爬山常见备急救药品有哪些 户外应急包在哪里购买的, 准备去野外观察大自然你会准备那些东西并说明理由? (有图)这是什么裤子,三条斜杠。在哪能买到? 为什么有些阿迪达斯衣服上的袖子上带有白色的3条道道?还有裤子,代表着什么啊? 三条杠的衣服是什么牌子黑白红 请问一下是用什么工具可以提取DVD光盘里面的不连贯文件为一个完整的视频文件 请告诉我使用步骤 耐克裤子有带三道杠的吗? 如何查询自己的身份证都干了什么? 如何把DVD光盘里的视频提取出来,转换成别的格式