我想獲取數據庫中所有有效電子郵件地址的總數,但我也希望總數是唯一的電子郵件地址。單獨使用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. Rails - 電子郵件的唯一性
- 2. Laravel 5.1唯一的電子郵件
- 3. Railstutorial.org驗證唯一的電子郵件
- 4. django.contrib.auth.user的唯一電子郵件限制
- 5. 電子郵件@域是一個有效的電子郵件地址
- 6. sequelize.js ORM:唯一的電子郵件驗證爲MySQL不工作
- 7. 在電子郵件(唯一)列的mysql表中搜索
- 8. 註冊表唯一電子郵件
- 9. MongoDB PHP電子郵件唯一
- 10. ASP .Net:AspNetSqlMembershipProvider「唯一電子郵件」問題
- 11. mysql-爲唯一電子郵件ID獲取值
- 12. 有效的電子郵件與preg_match
- 13. jQuery的有效電子郵件檢查
- 14. 有效的電子郵件地址
- 15. 與有效的電子郵件全名
- 16. 哪一個更有效的電子郵件服務器:mysql或.json文件?
- 17. 檢查電子郵件是否有效
- 18. 電子郵件有效j2me lwuit
- 19. 檢查輸入電子郵件是否是有效的公司電子郵件
- 20. RegEx - 只有一個有效的電子郵件
- 21. PHP電子郵件效率(BCC vs個人電子郵件)
- 22. 電子郵件郵件是否鏈接有效的URL?
- 23. PHP郵件沒有發送「無效的電子郵件地址」
- 24. 羣發電子郵件用戶的唯一密碼
- 25. 需要唯一的電子郵件地址
- 26. Jquery驗證唯一電子郵件地址更新
- 27. 帶有郵件配額的php/mysql調度電子郵件
- 28. 這是一個有效的電子郵件地址嗎?
- 29. jQuery驗證:需要有效的電話或有效的電子郵件
- 30. 在一個電子郵件中包含一些電子郵件
如果你要使用正則表達式,爲什麼不使用全所提供的同一頁面上? (:[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