[英]Regex for email domain after @
假設我有 email:
testmail@test.com
在我的項目(JavaScript)輸入字段中,用戶將只提供 email 域(在@
之后)。 所以,在這種情況下,我只需要test.com
。
我要做的就是檢查它是否具有域模式,我的意思是它看起來像這樣 - xy
,其中x
和y
可以包含任意數量的字母(沒有數字),用點分隔。
我怎樣才能創建這個正則表達式?
您可以對@
使用正向后視並匹配其后的字母和點: (?<=@)[az\.]+[az]
const regex = /(?<=@)[az\.]+[az]/i; const testString = "testmail@test.com"; console.log(testString.match(regex)[0])
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.