js正则验证0~4094范围
来源:互联网 发布:愚公移山源码 编辑:程序博客网 时间:2024/06/05 21:06
function check(elm){ var reg=/^\d+$/; //非负整数 if(reg.test(elm)){ if(elm < 0 || elm > 4094){ return false; } else{ return true; } } return false;}
js正则表达式验证小结:
验证数字:^[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位小数的正实数:^[0-9]+(.[0-9]{1,3})?$ 验证非零的正整数:^\+?[1-9][0-9]*$ 验证非零的负整数:^\-[1-9][0-9]*$ 验证非负整数(正整数 + 0) ^\d+$ 验证非正整数(负整数 + 0) ^((-\d+)|(0+))$ 验证长度为3的字符:^.{3}$ 验证由26个英文字母组成的字符串:^[A-Za-z]+$ 验证由26个大写英文字母组成的字符串:^[A-Z]+$ 验证由26个小写英文字母组成的字符串:^[a-z]+$ 验证由数字和26个英文字母组成的字符串:^[A-Za-z0-9]+$ 验证由数字、26个英文字母或者下划线组成的字符串:^\w+$ 验证是否含有 ^%&',;=?$\" 等字符:[^%&',;=?$\x22]+ 验证汉字:^[\u4e00-\u9fa5],{0,}$ 整数:^-?\d+$ 非负浮点数(正浮点数 + 0):^\d+(\.\d+)?$ 正浮点数 ^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$ 非正浮点数(负浮点数 + 0) ^((-\d+(\.\d+)?)|(0+(\.0+)?))$ 负浮点数 ^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$ 浮点数 ^(-?\d+)(\.\d+)?$ 验证时间正则:/^\d{4,}\/(?:0?\d|1[12])\/(?:[012]?\d|3[01]) (?:[01]?\d|2[0-4]):(?:[0-5]?\d|60)$/.test('2015/11/3 12:24')
阅读全文
0 0
- js正则验证0~4094范围
- JS邮箱验证-正则验证
- JS邮箱验证-正则验证
- 常用JS正则验证
- js正则表达式验证
- js正则表达式验证
- js正则表达式验证
- js 表单正则验证
- js IP 正则验证
- JS验证 正则
- js正则 各种验证
- js验证+正则句法
- js正则表达式验证
- js 正则验证email
- js 正则 验证
- Js 正则验证
- JS正则验证1
- js正则验证大全
- 关于uboot启动中地址的问题
- easyui combotree清空
- 多线程进阶--线程的中断
- iframe实现无限次轮询
- python os.path模块
- js正则验证0~4094范围
- GDI+绘制矩形,并且实现可旋转、缩放、移动功能(基于MFC对话框)
- 博客登录实现权限拦截
- 怎么把刚刚误删除的数据找回来?
- 提升编程能力万无一失的办法,你试过了么?
- Spring Boot的初步学习
- C语言进阶-第11~13讲:结构体实践(成绩处理&个税计算器之码数分离)
- C# 随机日期生成及日期差
- Linux常用命令