옵션 마이너스 기호 다음에 두 자리 숫자, 콜론 다음에 두 자리수 더 많은 숫자가 오는 시간대 오프셋을 확인하려고합니다. -05 : 00 또는 04:30과 같습니다. \ b [-]? \ d {2} : \ d {2} \ b를 유효성 검증 식으로 사용하여 일부 온라인 RE 테스트 사이트에서이를 테스트했지만 "Successful Match"를 얻었지만 유효성 검사기는 falase를 계속 반환합니다. 내가 뭘 잘못하고 있는지 알 수가 없어. 나는 -05 : 00 또는 -13 : 99를 입력하고 둘 다 false를 반환합니다. 나는 결장에서 벗어나려고했지만 똑같은 일을했다.RegularExpressionValidator가 올바른 입력에 대해 false를 반환합니다.
0
A
답변
1
단어 경계를 버리면 일치 항목이 표시됩니다.
-?\d{2}:\d{2}
당신은 단지 첫 번째 항목은 다음과 같이 그것을 확인하려면 다음
이-?([0-2][0-3]|[0-1][0-9]):([0-5][0-9])
위의 하나가 일치 :
-?\d{2}:\d{2}$
만 유효 시간을 일치 시키려면이 하나 사용 0-23 : 0-59 btw 범위의 모든 시간.
관련 문제
- 1. RegularExpressionValidator가 유효한 입력에 대해 false를 반환합니다.
- 2. move_uploaded_file 올바른 경로와 권한으로 false를 반환합니다.
- 3. HDL의 입력에 false를 전달합니다.
- 4. angular.iselement는 내가 알고있는 요소에 대해 false를 반환합니다.
- 5. LinqToTwitter - IsAuthorized는 ApplicationOnlyAuthorizer에 대해 항상 false를 반환합니다.
- 6. GenericPrincipal IsInRole은 HttpContext.User에 대해 false를 반환합니다.
- 7. JQuery는 항상 checkbox 값에 대해 false를 반환합니다.
- 8. int.TryParse()는 "#. ##"에 대해 false를 반환합니다.
- 9. Array에 대해 Angular.isArray (data)가 false를 반환합니다.
- 10. URLUtil.isValidUrl은 역방향 URL에 대해 false를 반환합니다.
- 11. MD5가 동일한 입력에 대해 다른 값을 반환합니다.
- 12. GetFileAttributes가 잘못된 입력에 대해 FILE_ATTRIBUTE_DIRECTORY를 반환합니다.
- 13. PHP. Imagecolorallocate가 false를 반환합니다.
- 14. User.Identity.IsAuthenticated는 때때로 false를 반환합니다.
- 15. PrincipalContext.ValidateCredentials는 항상 FALSE를 반환합니다.
- 16. recaptcha는 항상 false를 반환합니다.
- 17. 페이 스 그래프 API가 페이지 계정에 대해 false를 반환합니다.
- 18. 암호 유효성 검사를위한 Regex가 올바른 암호에 대해 false를 반환 함
- 19. Mage :: getModel이 false를 반환합니다.
- 20. 함수에서 하나의 호출이 false를 반환하면 false를 반환합니다.
- 21. '포함'메서드가 false를 반환합니다.
- 22. VB6의 InternetCheckConnection이 false를 반환합니다.
- 23. TextBox.IsLoaded가 표시되면 False를 반환합니다.
- 24. VisualStateManager.GoToState가 항상 false를 반환합니다.
- 25. form.is_valid() : 항상 false를 반환합니다.
- 26. winusb_initialize가 false를 반환합니다.
- 27. ManipulationDeltaRoutedEventArgs.IsInertial은 항상 false를 반환합니다.
- 28. PDOStatement :: fetch가 false를 반환합니다.
- 29. jstree get_json이 false를 반환합니다.
- 30. AXIsProcessTrusted가 false를 반환합니다.