從電子郵件列表中獲取域名
嗨,我有一個電子郵件ID的列表,我必須從中獲取域名。從電子郵件列表中獲取域名
對於簡單的電子郵件,如[email protected]
,我已經完成了我從中獲得域的代碼部分。
但對於像[email protected]
(實際域名爲ibm.com
)的電子郵件,我無法獲取域名。
String domainName = "";
String[] parts = email.split("@");
if(parts.length == 2)
domainName = parts[1];
如何拆分或執行正則表達式來獲取域名?
我會包括一個檢查,如果有真正的@在那裏。或者至少提到,如果缺少@,上面的結果會給出意想不到的結果。 – GhostCat
感謝您反饋。當我使用它時,它給出@後的確切內容,但是我的要求。何時給[email protected]這樣的電子郵件ID,它應該自動檢查,並應該給出一個結果作爲arronsw.com – ganeshmaax