表单验证常用的正则表达式
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的日期格式。
\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的日期格式。
相关文章推荐
- 常用正则表达式,常用表单验证javascript代码
- 常用的表单验证正则表达式
- js 常用正则表达式表单验证代码
- 验证表单元素常用的正则表达式
- 一些表单验证常用的正则表达式收集
- js 常用正则表达式表单验证代码
- 页面表单验证常用到得正则表达式
- js 常用正则表达式表单验证代码
- 个人整理的web开发中常用的表单验证的正则表达式JS
- 常用正则表达式,常用表单验证javascript代码
- js验证表单时常用的正则表达式
- js常用正则表达式表单验证
- js 常用正则表达式表单验证代码
- 表单验证时常用正则表达式(以“注册信息”为例)
- 常用的表单正则表达式验证总结
- 表单验证中常用的正则表达式以及表单详细代码
- javascript表单验证常用正则表达式
- ExtJS textField 表单验证 常用正则表达式
- 表单验证常用的正则表达式
- 正则表达式基础知识及常用表单验证正则(使用时查找为主,需多加基础方法的例子)