2013-01-16 3 views
2

이 가능한 것이정규식 패턴

"[email protected]", "APC의 @ 리터 일치해야 캐릭터

연속 발생을 확인하도록 패턴을 작성하는 것이다 단일 점을하였습니다. COM "

그것은

일치하지한다" "@ k.com a..p합니다.

는 기본적으로 나는 이메일 주소가

어떤 제안이 유효한 경우이 확인해야합니까?

답변

0

이것은 모든 문자열

\.[^.] 

의 행에 하나 개의 점을 일치하거나

[.-,]{1} 
+0

먼저 하나가 항상 마지막 점과 각 점의 일치를 생성합니다 두 번째를 일치해야합니다 귀하의 예제와 함께 일하는 것이 무엇

(모두 단독으로 평가 된 경우). –

2

당신은 당신을 반전 할 수있는 행의이 한 번만해야 모든 문자를 확인할 수 있습니다 정규식 >1 점과 일치하도록 - 그렇지 않은 경우, 문자열이 유효합니다

\.{2,} 
3

하는 경우 언어는 negative look-ahead and look-behind을 사용할 수 있습니다, 그것을 지원

(?<!\.)\.(?!\.) 

이는 다음 또는 기간 이전의 기간과 일치합니다. 보기 : here.

1

전자 메일 유효성 검사를위한 정규식이 있습니다. 바퀴를 재발 명할 필요가 없습니다. (\w\.?)[email protected](\w\.?)+