1. 程式人生 > >判斷郵箱的正則表達式

判斷郵箱的正則表達式

family 表達 sof 頂級域名 san 至少 tro 判斷郵箱 混合

郵箱@前綴的幾種類型:

1、純數字   [email protected]
2、純字母      [email protected]
3、字母數字混合  [email protected]
4、帶點的      [email protected]
5、帶下劃線     [email protected]
6、帶連接線    [email protected]

郵箱@後綴的類型:

1、[email protected]

2、[email protected]

*至少有兩處單詞

*頂級域名一般為2~4位(如cn、com、club)

默認前綴、後綴不以‘_‘、‘-‘、‘.‘結尾,所以正則可以寫成:

1 ^[A-Za-z\d]+([-_.][A-Za-z\d]+)*@([A-Za-z\d]+[-.])+[A-Za-z\d]{2
,4}$

\d:表示[0-9]

判斷郵箱的正則表達式