我想獲取數據庫中所有有效電子郵件地址的總數,但我也希望總數是唯一的電子郵件地址。單獨使用mysql可能嗎?Mysql - 有效的唯一電子郵件
0
A
回答
3
像這樣的事情可能?
SELECT `email`
FROM `users`
WHERE `email`
REGEXP '[A-Z0-9._%+-][email protected][A-Z0-9.-]+\.[A-Z]{2,4}'
GROUP BY `email`
正則表達式來自here。正如該網站指出的,這可能不符合所有有效的電子郵件(即不明確的電子郵件)。我最後一次查看它時,我不確定是否有人創建了一個可以匹配每個可能的電子郵件地址的正則表達式。
1
您無法檢查電子郵件是否對mysql有效。
您可以用不同的選擇選擇所有獨特的電子郵件:
SELECT DISTINCT `e-mailadress`FROM `table1` //something like this
1
相關問題
- 1. Railstutorial.org驗證唯一的電子郵件
- 2. sequelize.js ORM:唯一的電子郵件驗證爲MySQL不工作
- 3. 電子郵件@域是一個有效的電子郵件地址
- 4. 註冊表唯一電子郵件
- 5. ASP .Net:AspNetSqlMembershipProvider「唯一電子郵件」問題
- 6. 與有效的電子郵件全名
- 7. jQuery的有效電子郵件檢查
- 8. 哪一個更有效的電子郵件服務器:mysql或.json文件?
- 9. 檢查輸入電子郵件是否是有效的公司電子郵件
- 10. RegEx - 只有一個有效的電子郵件
- 11. 電子郵件郵件是否鏈接有效的URL?
- 12. 這是一個有效的電子郵件地址嗎?
- 13. 在一個電子郵件中包含一些電子郵件
- 14. 的Django 1.7 AUTH_USER唯一的電子郵件
- 15. 同一電子郵件更改的電子郵件ID?
- 16. MFMailComposeViewController無效的電子郵件地址?
- 17. 從excel列中提取唯一的電子郵件地址
- 18. 從GMail URL中獲取唯一的電子郵件標識符
- 19. 驗證唯一的用戶名或電子郵件
- 20. 使用唯一的消息ID創建Outlook電子郵件
- 21. 什麼是電子郵件的唯一標識?
- 22. 需要唯一的電子郵件和用戶名
- 23. Twitter API:唯一的ID和電子郵件地址?
- 24. 電子郵件地址驗證的唯一性(xpages)
- 25. Cassandra如果不存在執行唯一的電子郵件
- 26. 我無法讀取陣列形式的唯一電子郵件
- 27. ASP.NET SqlMembershipProvider:唯一但不是必需的電子郵件?
- 28. 在PHP中使用IMAP獲取唯一的電子郵件ID
- 29. 如何從不存在的(自動生成的唯一ID)電子郵件發送電子郵件?
- 30. JS電子郵件驗證仍然提交無效的電子郵件
如果你要使用正則表達式,爲什麼不使用全所提供的同一頁面上? (:[A-Z0-9#$%& '* +/=^_'{|}〜 - +(?!\ [A-Z0-9#$%&!]'?* +/?=^_'{|}〜 - ] +)* |「(?:[\ x01- \ X08 \ X0B \ X0C \ x0e- \ X1F \ X21 \ x23- \ x5b \ x5d- \ 0x7F部分] | \\ [\ x01- \ X09 \ X0B \ X0C \ x0e- \ 0x7F部分])*「)@(:(:[α-Z0-9](:???[A-Z0-9 - ] * [A-Z0 ?-9])\)+ [A-Z0-9](:???[A-Z0-9 - ] * [A-Z0-9])| \ [(:(?: 25 [O- 5] | 2 [0-4] [0-9] |?[01] [0-9] [0-9])\){3}(?: 25 [0-5] | 2 [0 -4] [0-9] | [01] [0-9] [0-9] | [A-Z0-9 - ] * [A-Z0-9]:???(:[\ x01- \ x08 \ x0b \ x0c \ x0e- \ x1f \ x21- \ x5a \ x53- \ x7f] | \\ [\ x01- \ x09 \ x0b \ x0c \ x0e- \ x7f])+)\]) – 2010-02-11 20:02:20
那還沒有完整的一個,全長是6300+字符長 – 2010-02-11 20:03:22
這是完美的,我沒有真正想到正則表達式。謝謝! – jwzk 2010-02-11 20:07:01