您的位置:首页 > 其它

表单验证常用的正则表达式

2014-06-04 15:29 309 查看
一、用户名和密码长度的限制:

\S{5,7}:表示长度为6~8的限制,且不能有空白。

二、用户名的限制:

^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){5,7}$:表示用户名必须以字母开头,只能包含数字、字母和下划线,且长度为6~8.

三、匹配中文:有时在表单中需要用户填写自己的真是姓名,这就必须用Unicode代码实现,如下:

^[\u4e00-\u9fa5\uf900-\ufa2d]{1,11}$:输入必须是中文,且长度在2~12.

四、邮箱的验证:这在表单中式比较常用到的,也是最复杂的

^[a-zA-Z0-9]{1}[\.a-zA-Z0-9_-]*[a-zA-Z0-9]{1}+[-]{0,1}[a-zA-Z0-9]+[\.]{1}[a-zA-Z0-9]+[\.]{0,1}[a-zA-Z]+$

五、电话号码的验证:这个比较简单

^\d+$

六、日期格式的验证:

^\d{4}\-\d{1,2}\-\d{1,2}$:匹配YYYY-MM-DD的日期格式。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: