第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何檢查有效的電子郵件地址?

如何檢查有效的電子郵件地址?

慕標琳琳 2019-07-25 14:14:29
如何檢查有效的電子郵件地址?是否有一個好的方法來檢查一個表單輸入使用regex,以確保它是一個適當?shù)臉邮诫娮余]件地址?從昨晚開始搜索,所有回答過這個話題的問題的人,如果它是一個附屬郵件地址的話,似乎也會有問題。
查看完整描述

3 回答

?
MYYA

TA貢獻1868條經(jīng)驗 獲得超4個贊

這是沒有意義的。即使您可以驗證電子郵件地址在語法上是有效的,您仍然需要檢查它是否被錯誤地輸入,并且它確實會傳遞給您認為正確的人。唯一的方法是給他們發(fā)一封電子郵件,讓他們點擊一個鏈接來驗證。

因此,最基本的檢查(例如,他們沒有意外地輸入他們的街道地址)通常就足夠了。就像:它確實有一個@簽個字,至少有一個.在后面的部分@:

[^@]+@[^@]+\.[^@]+

你可能也想不允許空白-可能有效的電子郵件地址,其中有空白,但我從來沒有見過,所以這是一個用戶錯誤的可能性在你這一邊。

如果你想要一張完整的支票,請看一看這個問題.


更新:下面是如何使用任何這樣的正則表達式:

import reif not re.match(r"... regex here ...", email):
  # whatever

PythonJava3.4re.fullmatchre.match.

注意r在字符串的前面,這樣你就不需要逃避兩次了。

如果需要檢查大量正則表達式,那么首先編譯regex可能會更快:

import re

EMAIL_REGEX = re.compile(r"... regex here ...")if not EMAIL_REGEX.match(email):
  # whatever

另一個選項是使用validate_email包,它實際上與SMTP服務器聯(lián)系以驗證地址是否存在。但這仍然不能保證它屬于正確的人。


查看完整回答
反對 回復 2019-07-26
  • 3 回答
  • 0 關注
  • 1417 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號