Проверка адреса электронной почты Regex

Я использую это

@"^([\w\.\-]+)@([\w\-]+)((\.(\w){2,3})+)$"

регулярное выражение для проверки электронной почты

([\ w \. \ -] +) - это для первого -уровневая область (много букв и цифр, а также точка и дефис)

([\ w \ -] +) - это для области второго уровня

((\. (\ w) {2 , 3}) +) - и это для доменов других уровней (от 3 до бесконечности), которые включают точку и 2 или 3 литерала

что не так с этим регулярным выражением?

EDIT: это не соответствовать " something@someth.ingLoadURL, который добавляет дополнительные заголовки, но я не могу найти его примеров.

8
задан user616076 17 March 2011 в 17:01
поделиться