heta.dave Ответов: 1

Как проверить получение адреса электронной почты с SQL server


Я получаю идентификатор электронной почты из базы данных, но в базе данных некоторые адреса электронной почты находятся не в правильном формате. Есть миллионы записей, так что я не могу проверить каждый emailID. у некоторых emailID есть место в последнем. некоторые имеют символ \n. Итак, я хочу, как идентифицировать эти типы символов с помощью emailID и удалить ненужные символы и получить правильное значение emailid?

Пожалуйста, помогите мне..

Что я уже пробовал:

Выберите * из таблицы, где [EmailID] like '[a-z,0-9,_,-]%@[а-я,0-9,_,-]%.[a-z] [a-z]%'

Я пробовал это сделать, но моя проблема не решена

ZurdoDev

Я думаю, вам придется найти код регулярного выражения, который действительно работает.

heta.dave

код регулярных выражений в sql server?

1 Ответов

Рейтинг:
1

vineetasuryan

Попробовать это

Выберите * из пользователей, где электронная почта не нравится '_%@__%.__%'


heta.dave

Я пытаюсь это сделать, но у меня та же проблема.