2013-05-28 4 views
0

일치하지 않는 나는 다음과 같은 정규식이 :정규 표현식 - 지정된 길이

[a-z][^b|j|m|n]{5} 

그러나, 그것은 단지 6 문자와 일치하고 5를 지정하지?

+0

어떤 프로그래밍 언어 또는 도구를 사용하고 있습니까? – kirelagin

+0

http://gskinner.com/RegExr/ – ritch

답변

5

[^b|j|m|n]{5}은 5 자이고, [a-z]은 6 일 것입니다.

4

대신

[ac-iklo-z]{5} 

를 사용할 수 있습니다. 이것은 5 문자 모두에 대해 원하는 문자와 일치합니다. "b, j, m, n을 제외한 임의의 한 문자로 된 모든 알파벳 문자"를 총 5 문자와 일치 시키려면,

[a-z][^bjmn]{4}