常用正则表达式
2015-10-15 10:04
211 查看
验证数字的正则表达式集
验证数字:^[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+$
var reg = new RegExp("^\-?[0-9]*$");
reg.test("aaaa");
验证数字:^[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+$
var reg = new RegExp("^\-?[0-9]*$");
reg.test("aaaa");
相关文章推荐
- Valid Sudoku and Sudoku Solver
- 《LoadRunner 没有告诉你的》
- C#流OffsetStream.cs扩展.net压缩库SharpCompress
- opencv第一章-概述
- Apache2 httpd.conf 配置详解 (二)
- iOS网络通信类库
- Android 创建文件夹,文件的一些注意细节
- 常用正则汇集
- VirtualBox 自动挂载共享文件夹
- php和jquery中把时间转换为多少小时前,多少分钟前,多少秒前
- dubbo——集群容错
- Apache2 httpd.conf 配置详解(一)
- Linux上安装JDK环境变量配置
- Java NIO Files
- 自学QT之报错undefined reference to vtable for "xxx::xxx"
- 【IOS网络通信】Mac&IOS Socket编程
- 具有立体效果的地图制作
- iOS 调试技巧
- Mysql_mysql force Index 强制索引
- python & excel