我需要一個正則運算式來匹配電子郵件:
- 必須至少包含一個字母
- 可以包含數字
- 可以包含
_和.。 - 必須是電子郵件格式(即,包含@something.something)
我找到了這個
^((?=.*[a-zA-Z])\w ([\.-]?\w )*)@\w ([\.-]?\w )*(\.\w{2,3}) $
但它正在接受[email protected],根據我的規格這是無效的
uj5u.com熱心網友回復:
根據您的規格,我為您創建了以下正則運算式
^\w*[A-Za-z] (?:([._]?\w )*)\@[A-Za-z]\w*[-]?\w \.[A-Za-z]{1,}?(\.?[A-Za-z] )$
它應該適用于您的所有邊緣情況,并且還涵蓋所有域名,包括-likeformer-player和 also.co.uk等等
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/358667.html
標籤:正则表达式
