添加电子邮件的IP地址 [英] Adding IP address for Email

查看:123
本文介绍了添加电子邮件的IP地址的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



我正在使用REgEx^ [_ a-zA-Z0-9 - ] +(\。[_ a-zA-Z0-9 - ] +)* @ [ A-ZA-Z0-9 - ] +(\ [A-ZA-Z0-9 - 。] + [])*(\ [A-ZA-Z] {2,17})$来验证电子邮件,但我正在尝试解析MS电子邮件格式。它满足所有格式,但我不能验证下面提到的格式。



有效期:js #internal@proseware.com 
有效:j_9 @ [ 129 126 118 1 ]





有效电子邮件地址:

有效期:david.jones@proseware.com 
有效期:dj@server1.proseware.com
有效期:jones @ ms1.proseware.com
无效:j。@ server1.proseware.com
无效:j@proseware.com9
有效期:js #internal@proseware.com
有效期:j_9 @ [ 129 126 118 1 ]
无效:j..s @ proseware.c om
无效:js*@proseware.com
无效:js @ proseware..com
无效:js@proseware.com9
有效期:js@server1.proseware.com





我在REgEX Stuff上并不擅长。帮我实现这个

解决方案

验证电子邮件但我正在尝试解析MS电子邮件格式。它满足所有格式但我无法验证下面提到的格式。



有效期:js #internal@proseware.com 
有效期:j_9 @ [ 129 126 118 1 ]





有效电子邮件地址:

有效期:david.jones@proseware.com 
有效期:dj@server1.proseware.com
有效期:jones@ms1.proseware.com
无效:j。@ server1.proseware.com
无效:j@proseware.com9
有效期:js #internal@proseware.com
有效:j_9 @ [ 129 126 118 1 ]
无效:j..s @ proseware.com
无效:js*@proseware.com
无效:js @ proseware..com
无效:js@proseware.com9
有效:js @server1.proseware.com





我在REgEX Stuff上并不擅长。帮助我实现这个目标


您好hsakarp,



http:/ /regexlib.com/RETester.aspx?regexp_id=90 [ ^ ]



您可以使用上面的链接来测试您的正则表达式,方法是根据自己的需要进行更改。



您可以通过更改正则表达式轻松找到解决方案。


有效:david.jones@proseware.com 
有效期:dj@server1.proseware.com
有效期:jones@ms1.proseware.com
无效:j。@ server1.pr oseware.com
无效:j@proseware.com9
有效期:js #internal@proseware.com
无效:j..s @ proseware.com
无效:js * @ proseware.com
无效:js @ proseware..com
无效:js@proseware.com9
有效期:js@server1.proseware.com



这个将满足您的所有要求

 / ^ [a-z0-9 \。#_] * [az。 0  -9 _] @ [a-z0-  9 ] [a-z0-9 \-\。] * [ a-z0-  9 ] \。[az] { 2  6 } 

Hi,
I am using the REgEx "^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+[.])*(\.[a-zA-Z]{2,17})$"to validate Email but with that i am trying to resolve the MS Email Format.It satisfies all the format but i cant validate the below mentione format.

Valid: js#internal@proseware.com
Valid: j_9@[129.126.118.1]



Valid Email Address :

Valid: david.jones@proseware.com
Valid: d.j@server1.proseware.com
Valid: jones@ms1.proseware.com
Invalid: j.@server1.proseware.com
Invalid: j@proseware.com9
Valid: js#internal@proseware.com
Valid: j_9@[129.126.118.1]
Invalid: j..s@proseware.com
Invalid: js*@proseware.com
Invalid: js@proseware..com
Invalid: js@proseware.com9
Valid: j.s@server1.proseware.com



I am not that good at REgEX Stuff.Help me to achieve this

解决方案

"to validate Email but with that i am trying to resolve the MS Email Format.It satisfies all the format but i cant validate the below mentione format.

Valid: js#internal@proseware.com
Valid: j_9@[129.126.118.1]



Valid Email Address :

Valid: david.jones@proseware.com
Valid: d.j@server1.proseware.com
Valid: jones@ms1.proseware.com
Invalid: j.@server1.proseware.com
Invalid: j@proseware.com9
Valid: js#internal@proseware.com
Valid: j_9@[129.126.118.1]
Invalid: j..s@proseware.com
Invalid: js*@proseware.com
Invalid: js@proseware..com
Invalid: js@proseware.com9
Valid: j.s@server1.proseware.com



I am not that good at REgEX Stuff.Help me to achieve this


Hi hsakarp,

http://regexlib.com/RETester.aspx?regexp_id=90[^]

You can use the above link to test your Regular Expression by changing it for your own needs.

You can easily find the solution by changing the regex.


Valid: david.jones@proseware.com
Valid: d.j@server1.proseware.com
Valid: jones@ms1.proseware.com
Invalid: j.@server1.proseware.com
Invalid: j@proseware.com9
Valid: js#internal@proseware.com
Invalid: j..s@proseware.com
Invalid: js*@proseware.com
Invalid: js@proseware..com
Invalid: js@proseware.com9
Valid: j.s@server1.proseware.com


this one will stisfy all your requirement

/^[a-z0-9\.#_]*[a-z.0-9_]@[a-z0-9][a-z0-9\-\.]*[a-z0-9]\.[a-z]{2,6}


这篇关于添加电子邮件的IP地址的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆