2011-09-26 8 views
0

에 대한 I이 소프트웨어의 데스크톱 버전의 다음과 같은 동작 :정규식 텍스트 필드 검사기 아이폰

  • 텍스트 필드는 정규식이 사용자가 a을 입력하도록 허용하는 것을 의미 abc|xyz
  • 과 검증 , abxxyabc, xyz는 다른 기호는 I 포트 등 BEH에있는

텍스트 필드에 표시되지 않습니다 아이폰에 avior. 문자열 a, ab, x, xy이 정규식 abc|xyz과 일치하지 않으므로 사용자 입력을 일치 시키면 모든 문자를 텍스트 입력에 제한 할 수 있습니다. 사용자 입력을 정규식 문자열의 시작으로 일치시키는 방법이 있습니까? 초기 정규식을 수정하면 안됩니다 (^ $을 (를) 추가 할 수 있음).

데스크톱 버전은 Qt의 QRegExpValidator 클래스를 사용합니다. QRegExpValidator는 입니다. 내 경우에는 a, ab, x, xy 중급 상태입니다. 펄 호환 정규 표현식 - 그것은 uses matchedLength()

이 또한 내가 PCRE에서보세요 NSRegularExpression

답변

0

RegexKitLite을 통해보고했다 중간 상태를 확인합니다. Apple 제품에 사용되는 소문이 있습니다.

관련 문제