簡體   English   中英

Javascript/Angular email 驗證方法

[英]Javascript/Angular email validation method

我正在尋找一種內置的方式來驗證電子郵件,是否有任何內置的 email 驗證的打字稿/角度方法? 您可以在網上找到 100 多個正則表達式進行驗證,但我想要一個可以自動與時俱進的正則表達式。

編輯:為了清楚起見,我沒有使用表格,我正在讀取 csv 文件中的電子郵件並在將它們發送到數據庫之前對其進行驗證。

出色地。 一半。

您可以在使用 Angular 的ReactiveForms時使用@angular/forms package 並在其中使用Validators class

然后,您可以使用.pattern幫助程序並將 email 正則表達式傳遞給它,以創建一個驗證器,一旦文本與此類正則表達式匹配,它就不會返回任何錯誤。

這是一個例子


編輯后編輯:

您可以創建一個自定義驗證器,它在內部使用由 Validators.pattern 生成的生成的 ValidatorFn,然后在您的文件輸入上使用一些更改偵聽器循環遍歷 CSV 文件中的每個 email 條目。 沒有靈丹妙葯,因為沒有人可以預測 CSV 文件中 Email 列的格式和 position,因此您需要自己處理。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM