2011-02-02 4 views
0
alert(/[a-zA-Z0-9 -_\.,]+/.test('[email protected]'); 

나는 현재 위의 코드를 가지고 있으며 문자열에있는 어떤 것이 일치하지 않을 때마다 false을 반환하고 싶습니다. 예를 들어, 위의 문자열은 @입니다. 이 일치하기 때문에 반환은 true입니다.자바 정규식

자바 스크립트 함수 또는 이와 관련하여 도움이되는 코드가 있습니까?

답변

1

문자열 일치 ^ 및 종료 $이 시작됩니다

/^[a-zA-Z0-9 \-_\.,]+$/.test('[email protected]') 
// ----------^ Also notice that escape! ;) 
+0

을하지 않습니다 돌려 사실 때문에'경기'@? –

+0

@Thorpe 왜 '@'가 일치합니까? 캐릭터 세트에 없습니다. –

+0

Box9. 나는 멍청한 놈 같아. 오늘 방금 내 정규식을 잊어 버렸습니다. –