0
A
回答
2
SELECT * FROM users WHERE username REGEXP '^\@[0-9a-zA-Z_]+$'
可否選擇用戶提供的用戶名與開始和@
組成的唯一字母數字字符(至少一個)。
0
我希望你正在尋找具有指定字符的用戶名的正則表達式。
如下嘗試:
^[a-zA-Z0-9._-][email protected]
表達的這部分驗證了電子郵件地址的「用戶名」一節。表達式開始處的帽子符號(^)代表字符串的開頭。
如果我們沒有包含符號(^),那麼有人可以在電子郵件地址之前鍵入他們想要的任何東西,它仍然會驗證。
在這裏,我們允許字母a-z,A-Z,數字0-9,以及符號下劃線(_),句點(。)和短劃線( - )。您可以根據需要添加/刪除它們。
相關問題
- 1. MYSQL使用REGEXP
- 2. 的regexp用於檢查全名
- 3. mysql_real_escape_string()是否足夠用於MySQL REGEXP?
- 4. MySQL的REGEXP對於與
- 5. 通過regexp檢查用戶名
- 6. 的MySQL選擇使用REGEXP
- 7. 的MySQL REGEXP使用/反對
- 8. MySQL的使用REGEXP的或想用數據庫別名
- 9. JS - 用於檢測「.-」,「 - 」的RegExp。
- 10. 用於解析html的RegExp;
- 11. Mysql的使用上級篇的regexp
- 12. mysql regexp用於所有具有相同數據的列
- 13. 防止默認的用戶名和密碼被php用於mysql
- 14. 在MySQL中選擇使用REGEXP的列
- 15. MySQL中的負面反向引用REGEXP
- 16. MySQL排名(排名最高的用戶)
- 17. 簡單的mysql regexp
- 18. MySQL的REGEXP查詢
- 19. MySQL GROUP BY REGEXP
- 20. regexp mysql函數
- 21. MySQL | REGEXP VS像
- 22. MySQL REGEXP搜索
- 23. REGEXP in mysql
- 24. MYSQL REGEXP搜索
- 25. 用戶名和用戶名在MySQL中的性能
- 26. 可用的MySQL用戶名/密碼
- 27. regexp for mysql 5.1(根據用戶輸入查找條目)
- 28. MySQL數據庫用戶名
- 29. 獲取用戶排名(mySQL)
- 30. MySQL用戶名問題
你想做什麼?詳細說明。 –
嗨Gaurav,我只需要REGEXP來調用包含'@',文本,數字和下劃線(像我上面的問題的隨機順序)記錄 –
你是否從數據庫中獲取數據? –