使用正則表達(dá)式判斷用戶輸入的電子郵件地址x@y.z是否正確。
1.對電子郵件的用戶名部分的驗(yàn)證x表示數(shù)字、字母、下劃線、破折號
2.對@字符的驗(yàn)證,存在@字符、只允許有一個(gè)@字符、只允許放在中間的某一位置上
3.對網(wǎng)站名部分的驗(yàn)證,y可以是任意非空白字符但不允許小于三個(gè)字符、不允許出現(xiàn)點(diǎn)號、數(shù)字不能在用戶名的開頭。
4.對域名部分的驗(yàn)證,z只能是com、cn、edu、gov、org中的一個(gè)。