MySQL REGEXP在电子邮件中查找单个字母后跟一个点

时间:2015-03-30 11:23:24

标签: mysql regex

我的联系人数据库中有大约20,000个电子邮件地址。这是一次大规模垃圾邮件,我有很多电子邮件,其结构如下:

a.surname111111@fakemail.com

我是要在MySQL中删除它们。在MYSQL REGEXP中执行此操作的最佳方法是什么?所有电子邮件都是一个字母,后跟一个姓氏,然后是6个数字。

提前致谢。

1 个答案:

答案 0 :(得分:0)

尝试使用此正则表达式:

SELECT *   
FROM table   
WHERE email REGEXP '^[a-zA-Z]\\.[a-zA-Z]+[0-9]{6}@\S+\\.com$';