텍스트 필드의 첫 번째 문자가 대문자 및 알파벳인지 또는이 목적을 위해 자체 유효성 검사기를 작성해야하는지 확인하는 표준 유효성 검사 클래스가 있는지, Alnum and Alpha에 관한 표준 검증 문서를 읽었지만 요구 사항이 구체적 일 때 젠드 프로그래머의 의견을 구하고자했습니다.textField의 첫 번째 문자가 대문자인지 알파벳인지 확인합니다. - Zend Framework 2
0
A
답변
2
RegexValidator
을 사용하거나 직접 작성하십시오.
이 특수 목적을 위해 사용자 정의 유효성 검사기를 만들면 장점은 무엇입니까? 귀하의 코드가 더 읽기 쉬워집니다 (FirstCharIsUppercaseLetter
유효성 검사기 대 RegexValidator
의 정규식 읽기 사용) b. 기본 유효성 검증 오류 메시지를 사전 정의 할 수 있습니다.
AlphaValidator
을 사용하여 유효성 검사기를 만들고 첫 번째 문자가 문자인지 확인한 다음 첫 번째 문자에 적용된 mb_strtoupper이 원래 첫 번째 문자와 같은지 확인하십시오.
// 편집 : 사용자 편의를 위해 필터는 작업을 수행하여 첫 번째 문자가 대문자인지 확인합니다. 첫 번째 문자 만 변경하면 쉽게 확장 할 수있는 StrToUpper
필터가 있습니다. 따라서 사용자가 입력 한 내용을 잊어 버린 경우 검토없이 자동으로 완료됩니다.
관련 문제
- 1. Java에서 문자열의 첫 번째 문자가 대문자인지 여부를 찾는 방법
- 2. NSString의 첫 번째 문자가 숫자인지 확인합니다.
- 3. 문자열의 처음 2 문자가 알파벳인지 확인하려면 Regex
- 4. 첫 번째 Zend Framework 2 프로젝트 생성 문제
- 5. 첫 번째 textField의 String 만 허용하도록하려면 어떻게해야합니까?
- 6. Zend Framework 2 Db2
- 7. Zend Framework 2 debug_backtrace()
- 8. Zend Framework 2 Behat
- 9. Zend Framework UTF-8 csv에서 번역 - 첫 번째 UTF-8 문자가 누락되었습니다.
- 10. 첫 글자가 대문자인지 확인 대문자 정규식
- 11. Zend Framework 2 - 양식 번역
- 12. Zend Framework 2 디렉토리 구성
- 13. Zend Framework 2 Zend_DB MasterSlaveFeature
- 14. Zend Framework, Doctrine 2 @ManyToOne
- 15. Zend Framework 플러그인을 Zend Framework 2 애플리케이션 스켈레톤으로 마이그레이션하는 방법
- 16. 첫 번째 요소가 jQuery와 함께 표시되는지 확인합니다.
- 17. 문자가 숫자인지 대문자인지 소문자인지 테스트하는 방법은 무엇입니까?
- 18. Zend Framework 2 - Doctrine 2 Model Forms
- 19. zend framework 2 mysqli 인증 실패
- 20. 연결 후 첫 번째 문자가 표시되지 않습니다
- 21. 하나의보기 컨트롤러 2 TextField의 데이터를 추가하고, 두 번째 VC
- 22. 문자가 슬래시인지 확인합니다.
- 23. 첫 번째 문자가 .substr 원인 () 오류
- 24. 첫 번째 문자가 같은 파일 찾기
- 25. MD5 생성이 느리고 첫 번째 문자가 누락되었습니다
- 26. 문자열의 첫 번째 문자가 문자인지 확인하는 기능
- 27. 첫 번째 문자가 지정된 단어 찾기 (Regex)
- 28. Zend Framework 2 인터페이스를 통한 종속성 삽입
- 29. Zend Framework 2 : ActionController와 RestfulController의 차이점
- 30. Zend Framework 2 애플리케이션의 RedBeanPHP FUSE 모델?