电子邮件的正则表达式

时间:2014.06.23 发布人:cjime0467

电子邮件的正则表达式

已解决问题

谷歌cjime0467用户在2014.06.23提交了关于“百度文库电子邮件的正则表达式”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-12-18T09:46:32。请教一个电子邮件的正则表达式写法,最好是J**ascript或者J**a形式的。电子邮件的格式需求如下:1,基本以这样的格式:【A部分】@【B部分】.【C部分】其中粗括号为描述用,不是电子邮件格式的一部分2,电子邮件地址中不可以有换行符和空格4,全文不出现粗扩号【】,下文提及的粗扩号全部是描述用3,A部分只能是大小写英文字母、数字以及【!#$%&'*+-./?^_`{|}~】这些特殊字符,不包含粗括号4,B部分只能是大小写英文字母、数字和【-】,不包含下划线【_】5,C部分只能是大小写英文字母、数字和【-.】,不包含下划线【_】6,C部分中不可以出现连续的【.】号,即【..】这样是不行的,当然,连续3个也不行7,C部分中,不可以用【.】号结尾8,整个电子邮件格式的长度为5~255个字符(这个要求为可选,似乎做不到,如果有人做到了,我会加分采纳,前提是在正则表达式中)希望大家能够帮助她。

详细问题描述及疑问:请教一个电子邮件的正则表达式写法,最好是J**ascript或者J**a形式的。电子邮件的格式需求如下:1,基本以这样的格式:【A部分】@【B部分】.【C部分】其中粗括号为描述用,不是电子邮件格式的一部分2,电子邮件地址中不可以有换行符和空格4,全文不出现粗扩号【】,下文提及的粗扩号全部是描述用3,A部分只能是大小写英文字母、数字以及【!#$%&'*+-./?^_`{|}~】这些特殊字符,不包含粗括号4,B部分只能是大小写英文字母、数字和【-】,不包含下划线【_】5,C部分只能是大小写英文字母、数字和【-.】,不包含下划线【_】6,C部分中不可以出现连续的【.】号,即【..】这样是不行的,当然,连续3个也不行7,C部分中,不可以用【.】号结尾8,整个电子邮件格式的长度为5~255个字符(这个要求为可选,似乎做不到,如果有人做到了,我会加分采纳,前提是在正则表达式中)期待您的答案,滴水之恩,来日我当涌泉相报 !

希望以下的回答,能够帮助你。

第1个回答

用户名:纳米搜索