2015-02-02 4 views
0

전자 메일 주소의 로컬 이름 부분의 유효성을 검사하려고합니다. 도메인 이름이 미리 채워 지므로 그 부분에 대해 걱정할 필요가 없습니다. 이 작업을 수행하는 데 사용할 수있는 정규 표현식이 있습니까?로컬 이름 전자 메일 유효성 검사기 (정규식)

+0

당신은'@'전에 모든 것을 검증해야합니까? 유효/무효 란 무엇입니까? 이메일 주소 구문이 올바른가요? 또는 x 문자 이상을 포함하고있을 수 있습니까? 또는 pre-'@'부분에'imaguy '가 있습니까? – Highmastdon

+1

'로컬 이름 유효성 검사'란 무엇을 의미합니까? – Toto

+0

안녕하세요, 로컬 이름은 @ 기호 앞에 모든 것을 유효하게합니다. – davidst95

답변

0

이 정규식에 대한 답변이 너무 많습니다. 어쨌든 다음 정규식은 전체 이메일 ID의 유효성을 검증합니다) 당신에게

1 도움이 될 수 있습니다 (예 : [email protected])

/^[a-z.]+[a-z0-9._%+-]*@[a-z]+[a-z0-9.-]*\.[a-z]{2,4}$/ 

2) 전자 메일 도메인을 제외한 모든 유효성을 검증합니다 (예 : firstname.12 @)

/^[a-z.]+[a-z0-9._%+-]*@$/ 

3) '< 도메인 이름 @>'(예를 제외한 모든 유효성을 검사합니다 : firstname.12)

/^[a-z.]+[a-z0-9._%+-]*$/ 
,

몇 가지 다른 정규식에 대해서도 plunker를 확인하십시오.

http://plnkr.co/edit/00ZdEru4PHQms2fIiUYh?p=preview