数字验证正则表达式大全

上传人:宝路 文档编号:21740794 上传时间:2017-11-24 格式:DOCX 页数:7 大小:19.50KB
返回 下载 相关 举报
数字验证正则表达式大全_第1页
第1页 / 共7页
数字验证正则表达式大全_第2页
第2页 / 共7页
数字验证正则表达式大全_第3页
第3页 / 共7页
数字验证正则表达式大全_第4页
第4页 / 共7页
数字验证正则表达式大全_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《数字验证正则表达式大全》由会员分享,可在线阅读,更多相关《数字验证正则表达式大全(7页珍藏版)》请在金锄头文库上搜索。

1、数字验证正则表达式大全验证数字:0-9*$验证 n 位的数字: dn$验证至少 n 位数字: dn,$验证 m-n 位的数字: dm,n$验证零和非零开头的数字:(0|1-90-9*)$验证有两位小数的正实数:0-9+(.0-92)?$验证有 1-3 位小数的正实数:0-9+(.0-91,3)?$验证非零的正整数:+?1-90-9*$验证非零的负整数:-1-90-9*$验证非负整数(正整数 + 0) d+$验证非正整数(负整数 + 0) (-d+)|(0+)$验证长度为 3 的字符:.3$验证由 26 个英文字母组成的字符串:A-Za-z+$验证由 26 个大写英文字母组成的字符串:A-Z+$

2、验证由 26 个小写英文字母组成的字符串:a-z+$验证由数字和 26 个英文字母组成的字符串:A-Za-z0-9+$验证由数字、26 个英文字母或者下划线组成的字符串:w+$验证用户密码:a-zA-Zw5,17$ 正确格式为:以字母开头,长度在 6-18 之间,只能包含字符、数字和下划线。验证是否含有 %&,;=?$ 等字符:%&,;=?$x22+验证汉字:u4e00-u9fa5,0,$验证 Email 地址:w+-+.w+)*w+(-.w+)*.w+(-.w+)*$验证 InternetURL:http:/(w-+.)+w-+(/w-./?%&=*)?$ ;a-zA-z+:/(w+(-w+

3、)*)(.(w+(-w+)*)*(?S*)?$验证电话号码:(d3,4)|d3,4-)?d7,8$:- 正确格式为: XXXX-XXXXXXX,XXXX-XXXXXXXX,XXX-XXXXXXX,XXX-XXXXXXXX,XXXXXXX, XXXXXXXX。验证身份证号(15 位或 18 位数字):d15|d18$验证一年的 12 个月:(0?1-9|10-2)$ 正确格式为:“01”-“09”和“1”“12”验证一个月的 31 天:(0?1-9)|(1|2)0-9)|30|31)$ 正确格式为: 01、09 和 1、31。整数:-?d+$非负浮点数(正浮点数 + 0): d+(.d+)?$正

4、浮点数 (0-9+.0-9*1-90-9*)|(0-9*1-90-9*.0-9+)|(0-9*1-90-9*)$非正浮点数(负浮点数 + 0) (-d+(.d+)?)|(0+(.0+)?)$负浮点数 (-(0-9+.0-9*1-90-9*)|(0-9*1-90-9*.0-9+)|(0-9*1-90-9*)$浮点数 (-?d+)(.d+)?$以下未经测试,请验证后使用1.只能输入数字和英文的:2.只能输入数字的:3.只能输入全角的:4.只能输入汉字的:5.邮件地址验证:var regu = (0-9a-zA-Z+)|(0-9a-zA-Z+_.0-9a-zA-Z-*0-9a-zA-Z+)(a-zA

5、-Z0-9-+.)+(a-zA-Z2|net|NET|com|COM|gov|GOV|mil|MIL|org|ORG|edu|EDU|int|INT)$var re = new RegExp(regu);if (s.search(re) != -1) return true; else window.alert (请输入有效合法的 E-mail 地址 !)return false;6.身份证:d17(d|x)$7.17 种正则表达式d+$ /非负整数(正整数 + 0)0-9*1-90-9*$ /正整数(-d+)|(0+)$ /非正整数(负整数 + 0)-0-9*1-90-9*$ /负整数-?d

6、+$ /整数d+(url=file:/./d+)?$.d+)?$/url /非负浮点数(正浮点数 + 0)(0-9+.0-9*1-90-9*)|(0-9*1-90-9*.0-9+)|(0-9*1-90-9*)$ /正浮点数(-d+(url=file:/./d+)?)%7C(0+(/.0+)?)$.d+)?)|(0+(.0+)?)$/url /非正浮点数(负浮点数 + 0)(-(0-9+.0-9*1-90-9*)|(0-9*1-90-9*.0-9+)|(0-9*1-90-9*)$ /负浮点数(-?d+)(url=file:/./d+)?$.d+)?$/url /浮点数A-Za-z+$ /由 26

7、 个英文字母组成的字符串A-Z+$ /由 26 个英文字母的大写组成的字符串a-z+$ /由 26 个英文字母的小写组成的字符串A-Za-z0-9+$ /由数字和 26 个英文字母组成的字符串w+$ /由数字、26 个英文字母或者下划线组成的字符串w-+(.w-+)*w-+(.w-+)+$ /email 地址a-zA-z+:/(w+(-w+)*)(.(w+(-w+)*)*(?S*)?$ /url=1.取消按钮按下时的虚线框在 input 里添加属性值 hideFocus 或者 HideFocus=true2.只读文本框内容在 input 里添加属性值 readonly3.防止退后清空的 TEX

8、T 文档(可把 style 内容做做为类引用)4.ENTER 键可以让光标移到下一个输入框5.只能为中文(有闪动 )6.只能为数字(有闪动 )7.只能为数字(无闪动 )57) event.returnValue=false8.只能输入英文和数字(有闪动)9.屏蔽输入法10. 只能输入 数字,小数点,减号(-) 字符(无闪动)57) event.returnValue=false11. 只能输入两位小数,三位小数( 有闪动)57) & event.keyCode!=46 & event.keyCode!=45 | value.match(/d3$/) | /.d3$/.test(value) e

9、vent.returnValue=false id=text_kfxe name=text_kfxed+$ /非负整数(正整数 + 0)0-9*1-90-9*$ /正整数(-d+)|(0+)$ /非正整数(负整数 + 0)-0-9*1-90-9*$ /负整数-?d+$ /整数d+(url=file:/.d+)?$.d+)?$/url /非负浮点数(正浮点数 + 0)(0-9+.0-9*1-90-9*)|(0-9*1-90-9*.0-9+)|(0-9*1-90-9*)$ /正浮点数(-d+(url=file:/.d+)?)|(0+(.0+)?)$.d+)?)|(0+(.0+)?)$/url /非

10、正浮点数(负浮点数 + 0)(-(0-9+.0-9*1-90-9*)|(0-9*1-90-9*.0-9+)|(0-9*1-90-9*)$ /负浮点数(-?d+)(url=file:/.d+)?$.d+)?$/url /浮点数A-Za-z+$ /由 26 个英文字母组成的字符串A-Z+$ /由 26 个英文字母的大写组成的字符串a-z+$ /由 26 个英文字母的小写组成的字符串A-Za-z0-9+$ /由数字和 26 个英文字母组成的字符串w+$ /由数字、26 个英文字母或者下划线组成的字符串w-+(.w-+)*w-+(.w-+)+$ /email 地址a-zA-z+:/(w+(-w+)*)(.(w+(-w+)*)*(?S*)?$ /url(d1,3(,d3)*?)|d+)(.d+)?$ /带逗号的 decimal具体的使用var mm=/d+$/;function formCheck() if(!mm.test(document.f1.PropertyAmount.value)alert(请输入合法的数字);document.f1.PropertyAmount.focus();return false;return true;

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号