ksdf.net
当前位置:首页>>关于javascript 文本框限制输入1到10位数字正则表达式...的资料>>

javascript 文本框限制输入1到10位数字正则表达式...

这里是1-9位....10的话包含0... 0禁用掉了

function $(e){return document.getElementById(e);} function go() { var reg=/^[1-9]{1}[0-9]{14}$|^[1-9]{1}[0-9]{16}([0-9]|[xX])$/; if(reg.test($("check").value)) {alert("ok");} else{alert("no");} }

var tel = 18767802354; var reg = /^0?1[3|4|5|8][0-9]\d{8}$/; if (reg.test(tel)) { alert("号码正确~"); }else{ alert("号码有误~"); };

正确的写法应该是 var p = /^([0-9]|(1[0-5]))$/; 里面有几个要点, 1、[0-9]|(1[0-5]) 这里是指明,要么是0-9的单个数字,要么是1开头并且后跟0-5的数字 2、^ 和 $ 夹在前后指明必须完全匹配 为了证明这个正则表达式是正确的,你可以试试在 Chr...

表达式写法是:/^1\d{10}$/ 解析:^1 以1开头,\d表示数字,\d{10}表示数字出现10次,加上前面以1开头,正好是11个数字,X$表示以X结尾,这里用$表示后面没有了,11个数字后已经是匹配字符串的结尾。 结果展示: 正则表达式,又称规则表达式。(...

用这个 验证数字的正则表达式: 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ 验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$ 验证有1-3位小数...

var r = /(^[1-9]([0-9]*)$|^[0-9]$)/console.log(r.test("0"))console.log(r.test("11220000"))console.log(r.test("01220000"))

js正则表达式 只能输入3位数字 ^\d{3}$

‍ var p=/^([0-9]|1[0-5])(\.[0-9])?$/; // 匹配整数,或带一位小数

^([0-9](\.[0-9]+)?|10)$

网站首页 | 网站地图
All rights reserved Powered by www.ksdf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com