可能一個告訴我如何寫一個正則表達式不同網域例如驗證電子郵件地址:正則表達式驗證電子郵件與不同領域的
[email protected]
[email protected]
我目前使用以下,但不知道該如何調整呢:
^[-a-z0-9~!$%^&*_=+}{\'?]+(\.[-a-z0-9~!$%^&*_=+}{\'?]+)*@([a-z0-9_][-a-z0-9_]*(\.[-a-z0-9_]+[a-z][a-z])|([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}))(:[0-9]{1,5})?$
請參閱http://emailregex.com/ –
「掌握正則表達式」一書的附錄包含一個匹配電子郵件地址的正則表達式。這是幾*頁*長。道德 - 不要爲此使用(單一)正則表達式。 – slim