프로그램을 만들 때 텍스트 상자의 유효성을 검사해야합니다. 프로그램의 경우 사용자는 구를 넣어야합니다. 그러나 사용자가 실제로 구문에 입력했는지 확인하는 방법이 확실하지 않습니다.이 구문은 skldkfdl이 아니거나 공백이 없습니다.입력란의 입력을 어떻게 확인할 수 있습니까?
1
A
답변
0
당신은 String.Trim을 할 수는()
은 다음 공간을 확인하는 경우 String.indexOf를 ("") 할 ... 첫 후행 공백을 제거합니다.함수가 -1을 반환하면 문자열에 공백이 없음을 의미합니다.
0
VB.Net을 사용하고 있다는 가정하에 실행 - "제출"버튼을 클릭 할 때와 같이 텍스트의 유효성을 검사하려는 이벤트에 대한 이벤트 처리기를 추가하십시오. CancelEventHandler를 사용하여 클릭을 취소 할 수 있습니다. 이벤트 처리기에서 단순한 유효성 검사 만 수행하려는 경우 "if input.equals (password)"를 확인하려는 경우와 같이 간단한 명령문을 사용하여 if 문을 사용할 수 있습니다. Look here for an example of using CancelEventHandler
좀 더 복잡한 유효성 검사가 필요한 경우 정규식을 사용하는 것이 좋습니다. This page might help get you started
영어와 같이 "어구"인지 확인하기가 매우 어려울 것입니다. 모든 단어가 사전에 있는지 확인한 다음 적절한 문법 (영어 문법 규칙에 따라 매우 복잡합니다)을 확인해야합니다. 문제에 따라 접근 방식을 간소화 할 수 있습니다. 예를 들어 이상한 문자가 사용되지 않았는지, 둘 이상의 공백이 있는지, 각 단어에 모음이 들어 있는지 확인하십시오.
관련 문제
- 1. 어떻게 확인할 수 있습니다
- 2. Erlang 입력을 어떻게 sanitize 할 수 있습니까?
- 3. jQuery 템플릿, 어떻게 입력을 사용할 수 있습니까?
- 4. URL 리디렉션을 어떻게 확인할 수 있습니까?
- 5. Android에서 위도, 경도를 어떻게 확인할 수 있습니까?
- 6. 링크를 이미 클릭했는지 어떻게 확인할 수 있습니까?
- 7. DES 키의 패리티를 어떻게 확인할 수 있습니까?
- 8. 파일이 있는지 어떻게 확인할 수 있습니까?
- 9. 변수가 있는지 어떻게 확인할 수 있습니까?
- 10. NSPasteboard가 업데이트되었는지 어떻게 확인할 수 있습니까?
- 11. 값이 숫자인지 어떻게 확인할 수 있습니까?
- 12. 실행중인 TinyMCE의 버전을 어떻게 확인할 수 있습니까?
- 13. JavaScript-Eventhandler가 설정되었는지 어떻게 확인할 수 있습니까?
- 14. GIT URI가 주어지면 어떻게 확인할 수 있습니까?
- 15. 구조체가 초기화되었는지 어떻게 확인할 수 있습니까?
- 16. DB 캐시가 최신인지 어떻게 확인할 수 있습니까?
- 17. 연락처 변경 사항을 어떻게 확인할 수 있습니까?
- 18. 내 svn 연결을 어떻게 확인할 수 있습니까?
- 19. 소켓 수신기를 어떻게 확인할 수 있습니까?
- 20. PayPal ID는 어떻게 확인할 수 있습니까?
- 21. 개체가 속한 클래스를 어떻게 확인할 수 있습니까?
- 22. UISearchDisplayController의 searchResultsTableView가 표시되는지 어떻게 확인할 수 있습니까?
- 23. 페이지로드시 병목을 어떻게 확인할 수 있습니까?
- 24. 전송하지 않을 데이터를 어떻게 확인할 수 있습니까?
- 25. 코드 파일의 유효성을 어떻게 확인할 수 있습니까?
- 26. TFSBuild의 ConfigurationBuild 유형을 어떻게 확인할 수 있습니까?
- 27. 장치의 현재 속도를 어떻게 확인할 수 있습니까?
- 28. 이 헤더가 있는지 어떻게 확인할 수 있습니까?
- 29. 스크롤바가 보이는지 여부를 어떻게 확인할 수 있습니까?
- 30. SQL 쿼리가 결정적인지 어떻게 확인할 수 있습니까?
Visual Basic을 실제로 사용하는 경우 태그를 변경하십시오. –
어떤 VB 버전을 사용하고 있습니까? VB6, .NET? 또한 사용자는 유효성을 검사하기 위해 암호와 같은 정확한 '구 (phrase)'를 입력해야합니까? 아니면 쓰레기 값이 아닌 값을 입력해야합니까? 후자는 탐지하기가 훨씬 어려울 것입니다. – STW