У меня большая база данных пользователей с большим количеством спам-аккаунтов электронной почты, например j.o.hnha.r.rold.t.ho.mp.so.n.j.u.n.io.r@gmail.com
или o.f.vst.p.rqlsy.j@gmail.com
, и я хочу удалить их одним запросом (вместо того, чтобы делать php-скрипт, который анализирует всю базу данных).
Я вижу, что в MySQL есть функция REGEXP, но ее трудно использовать с "точкой".Я перепробовал множество вещей, таких как:
SELECT * FROM users WHERE email REGEXP '([[...]]){2,}'
SELECT * FROM users WHERE email REGEXP '(\\.){2,}'
SELECT * FROM users WHERE email REGEXP '(.*)[[...]]{2}(.*)'
Каждый сбой.
Есть идеи?