2014-05-16 4 views
0

내가 정규식 사용이 NSString 확인을 위해 다음과 같은 규칙을 가지고 노력하고있어 :정규식

  • 8 자 최소 길이를
  • 최소 1 자리
  • 적어도 1 대문자
  • 최소 1 개의 소문자

나는 다음과 같은 첫 번째 규칙을 얻는 데에만 사용할 수 있습니다.

^[a-zA-Z0-9]{8,}$ 

내가 제대로 이하/대문자 및 숫자로 최소 8 자 길이를 확인 이해한다면

+0

귀하의 정규식 검사를 최소 8 자까지만 허용하고'[a-zA-Z0-9]'를 제외한 모든 문자는 거부합니다. 이것은 8 자리 또는 8 개의 소문자 문자열과 일치합니다. – dasblinkenlight

답변

0

를 사용하여 각 주장에 대한 내다 주셔서 감사합니다 어떤 :

(?=.*\d)(?=.*[A-Z])(?=.*[a-z])^.{8,}$