2012-07-20 6 views
1

나는 html5의 패턴 속성으로 놀고있다. 유효하거나 부적합한 양식 필드로 간주하기 위해 정규 표현식을 허용합니다.정규식을 사용하여 정확한 구문을 찾으십니까?

단어에 John이라는 단어가 포함되어 있으면 필드를 유효하게하고 싶습니다. 정규 표현식으로 어떻게 이것을 할 수 있습니까?

+0

왜 정규 표현식입니까? – madfriend

+0

제안 사항 : 정규 표현식을 사용하지 마십시오. 이런 종류의 일은 기본적인'=='수표로 처리 할 수 ​​있습니다. – Palladium

+0

@ 팔라듐 문자열을'=='로 비교하는 데 많은 어려움을 겪을 수 있습니다. –

답변

5

은 다음과 같이해야합니다

pattern="^John$" 

편집 : 사실, 그것은 암시하는 ^$처럼 보이는, 그래서 이것은 충분할 것이다 :

pattern="John" 

바와 같이 Tim Pietzcker 지적 대/소문자를 구분하지 않는 일치 항목을 지정하려면 다음을 사용하십시오.

pattern="(?i)john" 
관련 문제