Проверка адресов электронной почты в моей базе данных Google BigQuery с помощью регулярного выражения MySQL - PullRequest
0 голосов
/ 25 января 2019

Я пытаюсь подтвердить адреса электронной почты в моей таблице Google BigQuery.Я использую следующий запрос, чтобы сделать это, но bigquery выдает ошибку.Я не уверен, что не так в моем коде.Я нашел регулярное выражение для проверки в нижеследующей истории: - Какие символы разрешены в адресе электронной почты?

select email
FROM my table
WHERE REGEXP_CONTAINS(email, regex)

здесь регулярное выражение является

RFC2822 Perlрегулярное выражение

1 Ответ

0 голосов
/ 25 января 2019

Попробуйте этот запрос

SELECT email
FROM table
where email REGEXP '[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,6}'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...