사용자 입력 문자열의 숫자 범위는 1300에서 1500입니다. 숫자 범위 1300 ~ 1500에 대한 유효성 검사 입력? (Regex 또는 다른 일반적인 방법을 사용하여)
나는Regex regxUsrInput = new Regex(@"^(?:[1-9]|1|3[0-9]|0[0-9]|0[0-9]|1500)$");
을 시도 ... 그러나 이것은 내가 기대하는 방식의 유효성을 검사하지 않습니다.
대체 방법을 포함한 모든 제안 사항에 대해 열려 있습니다. 감사합니다
: 내 신청서는 Windows Forms 신청서는 C#로 작성되어 있습니다. 사용자 입력은 표준 TextBox 컨트롤에서 가져옵니다.
당신은 정말 이것에 대한 정규식가 필요하십니까? 왜'if (input> = 1300 && input <= 1500)'이 아닌가? – DGibbs
문제를 해결하기 위해 정규식을 사용하고 있습니다. 이제 두 가지 문제가 있습니다. – Jeff
제안 해 주셔서 감사합니다. 하지만 그 입력이 자리수 여야하고 유효 범위를 확인해야합니다. – AbdulAziz