내 Windows Phone 7에 텍스트 상자가 있습니다. 해당 사용자 입력 일반 문자 또는 특수 문자 또는 ASCII의 유효성을 검사하고 싶습니다.ASCII 및 특수 문자에 대한 키보드 입력 유효성 확인
답변
내가 이런 식으로 수행 한 ..
public int CountChars(string value)
{
int result = 0;
foreach (char c in value)
{
if (c>127)
{
result = result + 10; // For Special Non ASCII Codes Like "ABCÀßĆʣʤʥ"
}
else
{
result++; // For Normal Characters Like "ABC"
}
}
return result;
}
간단한 사용 마스크가있는 마스크 상자!
private void textBox1_KeyPress(object sender, KeyEventArgs e)
{
if (Char.IsLetter(e.KeyChar))
{
// The character is a letter
}
else if (Char.IsDigit(e.KeyChar))
{
// The character is a digit
}
else
{
// The character is a special character
}
}
나는 너를 얻지 못했다 .... –
visual studio에는 masked라고하는 컨트롤러가있다. 텍스트 box.read here => http://www.codeproject.com/Articles/1534/Masked-C-TextBox-Control – Abadis
Oups 당신은 완전히 잘못된 방향으로 가고 있습니다. 나는 Windows Phone 7에 대해 말하고 있습니다. 웹 또는 Windows Form 기본 응용 프로그램이 아닙니다. 감사합니다 –
를 결정할 수 있습니다 이 함수를 사용하여 텍스트 상자의 텍스트에 대한 데이터를 가져올 수 있습니다.
private void validator(string value, out int letterCount, out int digitCount, out int specialCharCount)
{
letterCount=digitCount=specialCharCount=0;
foreach (char c in value)
{
if (Char.IsLetter(c))
letterCount++;
else if (Char.IsDigit(c))
digitCount++;
else
specialCharCount++;
}
}
다음과 같이 호출하십시오.
int a, b, c;
validator(textBox1.Text, out a, out b, out c);
textBox1은 textBox입니다. a,b,c
의 값을 채우고이 값을 사용하여 원하는대로 계산을 수행 할 수 있습니다.
그것은 작동하지 않습니다 .. 그것은 편지뿐만 아니라 ASCII 걸립니다. :) –
ascii 대 unicode를 결정하는 방법에 대해 궁금한 점이 있으면이 질문에 대한 chibacity의 대답이 도움이 될 것입니다. http://stackoverflow.com/questions/4459571/how-to-recognize-if-a-string -contains-unicode-chars –
나는 그것을 이미 끝 냈고 나의 대답도 넣었다. 다시 한번 감사드립니다 :) –
당신 : 누를 때 키가 다음을 수행하여 문자, 숫자 또는 특수 문자 인 경우
- 1. 특정 특수 문자에 대한 데이터 유효성 확인
- 2. 아랍어 문자에 대한 유효성 확인
- 3. 모든 특수 문자에 대한 Preg_match, 암호 확인
- 4. 특수 문자에 대한 정규식
- 5. 유효하지 않은 문자에 대한 사용자 입력 확인
- 6. 특수 문자에 대한 필수 검증
- 7. 특수 문자 유효성 확인
- 8. 특수 문자 유효성 확인
- 9. 특수 문자에 대한 AJAX/JQUERY 이상한 동작
- 10. Selenium IDE - 이름 필드의 특수 문자에 대한 유효성 검사 방법
- 11. NSXMLParser, ASCII 문자에 문제가
- 12. 특수 문자에 대한 올바른 XML을 작성하는 방법
- 13. 레일의 특수 문자에 대한 정규 표현식
- 14. 자바에서 특수 문자에 대한 문자열을 확인하는 방법
- 15. 특수 문자에 대한 AWT 키 이벤트 생성
- 16. 입력 데이터 유효성 확인
- 17. 입력 레일의 유효성 확인
- 18. 특수 문자로 텍스트 필드 유효성 확인
- 19. PHP에서 입력 데이터 유효성 확인 - 자바 스크립트
- 20. C (및 루프)의 입력 유효성 확인
- 21. 입력 유효성 확인 전화 번호
- 22. 레일에서 사용자 입력 유효성 확인
- 23. PHP의 숫자 입력 유효성 확인
- 24. JTextPane 및 키보드 입력
- 25. 생년월일에 대한 유효성 확인
- 26. NSOpenPanel 액세서리보기의 입력 유효성 확인
- 27. PHP에서 ascii 127 이상의 문자에 대한 텍스트를 인쇄하는 방법은 무엇입니까?
- 28. Preg_match 문자열 내 특수 문자 유효성 확인
- 29. 터치 및 입력 키보드
- 30. 자바 스크립트 유효성 검사에서만 문자에 대한 테스트
나는 당신의 기대에 대한 예를 들어주십시오. – HatSoft
예. 1 분 내가 너에게 해줄 게. –
http://www.asciitable.com/ 128 코드에서 175까지의 확장 된 ASCII 코드를 볼 수있다. –