@와

2013-05-31 2 views
-3
사이에 2 글자가있는 전자 메일 주소의 패턴

전자 메일 주소를 확인하는 데 다음 패턴 "^[_A-Za-z0-9-\\+]+(\\.[_A-Za-z0-9-]+)*@" + "[A-Za-z0-9-]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$"을 사용하고 있습니다.@와

여기에 추가 기능을 추가하고 싶습니다. 즉, "최소 2 자의 영숫자 문자는 @와"사이에 있어야합니다.

해결책을 제안하십시오. 할

+1

'+ 2 대신'{2,}'. – sp00m

+3

[복잡한 RegEx를 사용하여 이메일 주소 확인 중지!] (http://davidcel.is/blog/2012/09/06/stop-validating-email-addresses-with-regex/) –

+0

및 국제화 된 도메인 이름? – Alnitak

답변

1

매우 어려운 일이 아니다 : 나는 변경

^[_A-Za-z0-9-\\+]+(\\.[_A-Za-z0-9-]+)*@" + "[A-Za-z0-9-]{2,}(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$ 

있는 유일한 방법은 {2,}에 대한 +입니다. +은 1 이상을 의미하고 {2,}은 2 이상을 의미합니다.