ЖС
Женя Сухов
Какой программой можно массово проверить валидность E-Mail адресов?
Какой программой можно массово проверить валидность E-Mail адресов?
Спасибо заранее!
Какой программой можно массово проверить валидность E-Mail адресов?
Спасибо заранее!
Регулярным выражением. Что-то типа такого:
\b[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z]{2,4}\b
Если они в БД, то в цикле через регулярку - вот с функцией:
function IsValidEmail(AText: String): Boolean;
const
s = '^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$';
begin
if TRegEx.IsMatch(AText, s) then
Result := True
else
Result := False;
end;