一个正则表达式验证 邮箱地址 和 控制整个长度
时间:2011-09-18
来源:互联网
我通过以下正则表达式验证邮箱地址是否有效:
^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$
现在的问题是:
如何修改上面的正则表达式,使其能够用一个正则表达式验证邮箱地址是否有效,并且整个邮箱地址的长度不能超过 50个长度?
或者有其他的正则表达式能够达到这个效果。
请注意:是一个正则表达式就要完成 地址是否有效和长度是否在50个字符的验证(因为程序功能限制,必须是一个正则表达式完成控制)。
而不是先验证是否有效,再通过.length进行长度判断。
恳请高手指点。
^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$
现在的问题是:
如何修改上面的正则表达式,使其能够用一个正则表达式验证邮箱地址是否有效,并且整个邮箱地址的长度不能超过 50个长度?
或者有其他的正则表达式能够达到这个效果。
请注意:是一个正则表达式就要完成 地址是否有效和长度是否在50个字符的验证(因为程序功能限制,必须是一个正则表达式完成控制)。
而不是先验证是否有效,再通过.length进行长度判断。
恳请高手指点。
作者: madStone_l 发布时间: 2011-09-18
顶~!期待高手
作者: madStone_l 发布时间: 2011-09-18
邮箱这种正则还要限制长度 着实有些麻烦 说实话 这个是多个字段拼合起来的长度 不大好做 而且就是做了 可能性能上也比较低 关注一下~~~
作者: fanchuanzhidu 发布时间: 2011-09-18
引用楼主 madstone_l 的回复:
我通过以下正则表达式验证邮箱地址是否有效:
^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$
现在的问题是:
如何修改上面的正则表达式,使其能够用一个正则表达式验证邮箱地址是否有效,并且整个邮箱地址的长度不能超过 50个长度?
或者有其他的正则表达式能够达到这个效果。
请注意:是一个正则表达式就要完成 地址是否有效和长度是否在5……
我通过以下正则表达式验证邮箱地址是否有效:
^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$
现在的问题是:
如何修改上面的正则表达式,使其能够用一个正则表达式验证邮箱地址是否有效,并且整个邮箱地址的长度不能超过 50个长度?
或者有其他的正则表达式能够达到这个效果。
请注意:是一个正则表达式就要完成 地址是否有效和长度是否在5……
我靠,说说"而不是先验证是否有效,再通过.length进行长度判断。"能有什么坏处??
不是所有的代码都要一句话的!!!!
作者: BLUE_LG 发布时间: 2011-09-18
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28