2014-02-25 1 views
3

이메일 주소에 공백 후행 선도적 수 있도록 :정규 표현식은 지금과 같이 이메일 주소를 확인

[-+.'\w][email protected][-.\w]+\.[-.\w]+ 

어떤 의미를 그 사용자가 실수로 (그 주소에 후행 또는 선행 공백이있는 경우 예를 들어, 때 복사/붙여 넣기), 표현식은 false로 확인됩니다.

그래서 위의 표현식에 후행 및 선행 공백을 허용하려고합니다. 그렇게하려면 어떻게해야합니까?

+2

왜 입력을 확인하기 전에 공백을 제거하지 않으시겠습니까? 어쨌든 선행 및 후행 공백없이 저장하려고한다고 가정합니다. – Coenwulf

+0

클라이언트 쪽에서 공백을 허용하고 서버 쪽을 잘라내는 것이 약간 더 나은 사용자 환경을 만듭니다! –

답변

5

끝에 \s*을 사용하고 정규식을 시작하십시오. \s*은 0 이상의 발생 빈도를 의미합니다.