나는이 표현asp.net mvc에서 데이터 주석을 사용하여 RegEx 일치를 무효화하는 방법은 무엇입니까?
[RegularExpression(@"(https?://)?([\da-z.-]+)\.([a-z.]{2,6})([/\w .-]*)*/?", ErrorMessage = "Message cannot contain urls")]
그것은 예상대로 URL을 감지있다, 그러나 나는 그것을 반대 할 필요가있다. 입력란에 URL을 입력하지 않은 경우 유효성 검사는 경고입니다. URL과 링크가 허용되지 않는다는 것을 발견하면 경고 메시지가 필요합니다.
안녕하세요, 이제는 URL과 일치하지만 다른 모든 항목도 일치합니다. 이제 일반 텍스트를 작성하면 유효성 검사가 시작됩니다. 어떤 제안? – WPalombini
앵커가 누락되었습니다. 죄송합니다. – nu11p01n73R
도움을 주셔서 감사합니다. 다른 답변은 예상대로 작동했습니다. 어쨌든 고마워. – WPalombini