Sunshine, Pure Land
动物的趋光性

这一节就整理一下与验证控件结合使用的一些正则表达式

因为我本人对正则表达式没什么研究,属于懒人的类别,这里整理是想方便以后的使用

1 对手机号码的验证:^1[0-9]\d{9}$,之前使用的是:/^0{0,1}(13[4-9]|15[7-9]|15[0-2])[0-9]{8}$/,

编辑部在使用的时提出问题:怎么189的号不能添加啊,我一看,正则表达式没有189的号,然后跑去找一个资历老一点的同事,他给我的正则是:\d{11},我一看这个验证不对啊!只能保证输入的是11位数字,格式什么的就没限制了,然后自己改了下,现在还没出现什么问题

2 只输入中文或英文:[\u4E00-\u9FA5A-Za-z_]+,

匹配中文:[\u4E00-\u9FA5]  

匹配英文:[A-Za-z_]

3 请输入整数或小数(输入的小数只能上两位小数):(\d+\.\d{1,2}|\d+)

4 固定电话格式:(\(\d{3}\)|\d{3}-)?\d{8}

5 请输入数字:[0-9]*

6 请输入有效邮箱,格式xxx@xxx.xxx:\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*

暂时就先收集这些,以后慢慢积累




posted on 2011-03-17 16:15  冰-阳光  阅读(300)  评论(0编辑  收藏  举报