문제

특정 속성을 내 수업 중 하나에 검증해야합니다. 속성을 설정하면 클래스는 입력을 검증하고 잘못된 경우 객체를 유효하지 않은 상태로 설정해야합니다.

질문 : 속성 값은 특정 마스크/형식 예를 들어야합니다. &&&-&&&-&&&. 정규 표현식을 사용할 수 없습니다. 마스크 값에 대해 텍스트를 검증 할 수 있습니까?

감사

도움이 되었습니까?

해결책

정규 표현은 종종 과도하게 사용되지만, 이는 정규식이 이상적인시기의 좋은 예입니다 ... 그래서 : 왜 여기서 사용할 수 없습니까?

다른 팁

마스크 값에 대해 텍스트를 검증 할 수 있습니까?

물론, 끈과 마스크를 가져 와서 서로를 확인하는 함수를 작성할 수 있습니다.

그래서 나는 당신이 무엇을 요구하는지에 대해 불분명합니다.이 작업을 수행 할 표준 .NET 라이브러리에 기능이 있는지 묻고 있습니까? 아니면 마스크 검증 기능의 구현을 요구합니까? 또는 다른 것?

도서관에서 도움을 줄 무언가를 찾고 있다면 MaskedTextProvider 과잉이지만 아마 그렇게 할 것입니다.

regexp가 없으면 마스크를 확인하는 자체 유효성 검사 코드를 작성해야합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top