Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1046868
  • 博文数量: 254
  • 博客积分: 10185
  • 博客等级: 上将
  • 技术积分: 2722
  • 用 户 组: 普通用户
  • 注册时间: 2007-07-25 15:04
文章存档

2011年(8)

2009年(1)

2008年(31)

2007年(214)

分类:

2007-08-31 16:11:52

"^\d+$"  //非负整数(正整数 + 0

"^[0-9]*[1-9][0-9]*$"  //正整数

"^((-\d+)|(0+))$"  //非正整数(负整数 + 0

"^-[0-9]*[1-9][0-9]*$"  //负整数

"^-?\d+$"    //整数

"^\d+(\.\d+)?$"  //非负浮点数(正浮点数 + 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+)?)|(0+(\.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+)?$"  //浮点数

"^[A-Za-z]+$"  //26个英文字母组成的字符串

"^[A-Z]+$"  //26个英文字母的大写组成的字符串

"^[a-z]+$"  //26个英文字母的小写组成的字符串

"^[A-Za-z0-9]+$"  //由数字和26个英文字母组成的字符串

"^\w+$"  //由数字、26个英文字母或者下划线组成的字符串

"^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$"  或 w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*"   //email地址

"^[a-zA-z]+://(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$"  //url

"((d{3,4})|d{3,4}-)?d{7,8}(-d{3})*"     //中国电话号码验证
匹配形式如:0511-4405222 或者021-87888822 或者 021-44055520-555 或者 (0511)4405222

"d{6}"     //中国邮政编码验证
匹配形式如:215421

"d{18}|d{15}"     //身份证验证
匹配形式如:15位或者18位身份证

[^<>&/|'\]+     //非法字符验证
匹配非法字符如:< > & / ' | 
正则表达式 

((((19){1}|(20){1})d{2})|d{2})[01]{1}d{1}[0-3]{1}d{1}        //日期验证
匹配形式如:20030718,030718

阅读(778) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~