안녕하세요.
.net core로 간단한 api 서버를 만들었습니다.
모델 클래스에
[RegularExpression("(^[0-9]{10}$|^[0-9a-zA-Z]{16}$)",
ErrorMessage = "카드번호는 1~10, 16자리")]
//[Range(typeof(string),10, 16, ErrorMessage = "카드번호는 10 ~ 16자리")]
[Column(TypeName = "varchar(20)")]
[Display(Name = "Card")]
public string? Card { get; set; }
정규 표현식을 사용해 json validation을 하고 있습니다.
모델을 1개씩 넘기면 이상이 없는데
모델 배열로 여러개를 한번에 넘기면 여러개 모델 중 1개라도 이상이 있으면 json validation err를 내보냅니다.
맞는 것이 1개라도 있으면 처리하게 하고 싶은데 어떻게 하면 좋을까요?
답변감사합니다.
[최초 등록일: ]
[최종 수정일: 2/6/2023]