我的联系人数据库中有大约20,000个电子邮件地址。这是一次大规模垃圾邮件,我有很多电子邮件,其结构如下:
a.surname111111@fakemail.com
我是要在MySQL中删除它们。在MYSQL REGEXP中执行此操作的最佳方法是什么?所有电子邮件都是一个字母,后跟一个姓氏,然后是6个数字。
提前致谢。
答案 0 :(得分:0)
尝试使用此正则表达式:
SELECT *
FROM table
WHERE email REGEXP '^[a-zA-Z]\\.[a-zA-Z]+[0-9]{6}@\S+\\.com$';