Chinaunix首页 | 论坛 | 博客
  • 博客访问: 327369
  • 博文数量: 103
  • 博客积分: 3886
  • 博客等级: 中校
  • 技术积分: 1005
  • 用 户 组: 普通用户
  • 注册时间: 2010-04-28 15:00
文章分类

全部博文(103)

文章存档

2011年(30)

2010年(73)

分类:

2010-05-06 15:30:35

//整数
pattern = "/^-?[1-9]\\d*$/";
break;
//正整数
pattern = "/^[1-9]\\d*$/";
break;
//负整数
pattern = "/^-[1-9]\\d*$/";
break;
//数字
pattern = "/^([+-]?)\\d*\\.?\\d+$/";
break;
//电话或手机
pattern = "/d*\\-?\\d+$/";
break;
//正数(正整数 + 0)
pattern = "/^[1-9]\\d*|0$/";
break;
//负数(负整数 + 0)
pattern = "/^-[1-9]\\d*|0$/";
break;
//浮点数
pattern = "/^([+-]?)\\d*\\.\\d+$/";
break;
//正浮点数
pattern = "/^[1-9]\\d*.\\d*|0.\\d*[1-9]\\d*$/";
break;
//负浮点数
pattern = "/^-([1-9]\\d*.\\d*|0.\\d*[1-9]\\d*)$/";
break;
//浮点数
pattern = "/^-?([1-9]\\d*.\\d*|0.\\d*[1-9]\\d*|0?.0+|0)$/";
break;
//非负浮点数(正浮点数 + 0)
pattern = "/^[1-9]\\d*.\\d*|0.\\d*[1-9]\\d*|0?.0+|0$/";
break;
//非正浮点数(负浮点数 + 0)
pattern = "/^(-([1-9]\\d*.\\d*|0.\\d*[1-9]\\d*))|0?.0+|0$/";
break;
//邮件
pattern = "/^\\w+((-\\w+)|(";
break;
//颜色
pattern = "/^[a-fA-F0-9]{6}$/";
break;
//url(http格式的)
pattern = "/^http[s]?:\\/\\/([\\w-]+\\.)+[\\w-]+([\\w-.\\/?%&=]*)?$/";
break;
//仅中文
pattern = "/^[\\u4E00-\\u9FA5\\uF900-\\uFA2D]+$/";
break;
//仅ACSII字符
pattern = "/^[\\x00-\\xFF]+$/";
break;
//邮编
pattern = "/^\\d{6}$/";
break;
//手机(13号段和15号段)
pattern = "/^(13|15)[0-9]{9}$/";
break;
//ip地址
pattern = "/^(";
break;
//非空
pattern = "/^\\S+$/";
break;
//图片
pattern = "/(.*)\\.(jpg|bmp|gif|ico|pcx|jpeg|tif|png|raw|tga)$/";
break;
//压缩文件
pattern = "/(.*)\\.(rar|zip|7zip|tgz)$/";
break;
//日期
pattern = "/^\\d{4}(";
break;
//QQ号码
pattern = "/^[1-9]*[1-9][0-9]*$/";
break;
//国内电话
pattern = "/(";
break;
//用来用户注册。匹配由数字、26个英文字母或者下划线组成的字符串
pattern = "/^(?!\\d)[a-zA-Z0-9\\u4e00-\\u9fa5]+$/";
break;
//字母
pattern = "/^[A-Za-z]+$/";
break;
//大写字母
pattern = "/^[A-Z]+$/";
break;
//小写字母
pattern = "/^[a-z]+$/";
break;
//身份证
pattern = "/^[1-9]([0-9]{14}|[0-9]{17})$/";
阅读(660) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~