유효성 검사 규칙 : 정규식 문자는 asp.net mvc 모델 유효성 검사가 허용되지 않습니다.

톰 B.

Asp.Net mvc 모델 유효성 검사의 경우 다음 요구 사항에 대한 정규식을 만들려고합니다.

  • 1-5 사이의 문자열 길이 (1-5 제한 포함)
  • 단어가 아닌 문자는 허용되지 않습니다.
  • 밑줄은 허용되지 않습니다.

정규식 마녀는 단어가 아닌 문자와 일치하지만 내 질문의 반대는 아닙니다.

정규식

단어가 아닌 문자 및 밑줄 일치 :

([\ W_])

1에서 5 사이의 문자열 길이 :

{1-5}

Asp.net mvc 코드 :

namespace x
{
    public class Model
    {
        [RegularExpression(@"")]
        public string AString {get;set;}
    }
}
Wiktor Stribiżew

당신이 사용할 수있는

^[^\W_]{1,5}$

그 자체 데모

정규식 분석 :

  • ^ -문자열 시작
  • [^\W_]{1,5}-단어가 아닌 문자가 아니고 _1 ~ 5 번 발생 하지 않음
  • $ -문자열 끝.

[^...]A는 부정 문자 클래스 모든 문자와 일치 하지 문자 클래스를 .

또한 정규식으로 문자열 길이를 제한하려면 몇 가지 경계를 사용해야합니다. 이 경우 일반적인 문자열 시작 / 끝 앵커를 사용할 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

ASP.Net Core v3.1 MVC Ajax 형식의 사용자 지정 모델 유효성 검사가 작동하지 않는 것 같습니다.

분류에서Dev

ASP.NET MVC 5에서 다음 오류가 발생합니다. 눈에 잘 띄지 않는 클라이언트 유효성 검사 규칙의 유효성 검사 유형 이름은 고유해야합니다. 필요한

분류에서Dev

ASP.net mvc는 하위 모델의 유효성을 검사하지 않습니다.

분류에서Dev

Laravel에서 모델 저장 유효성 검사 규칙 사용자 지정

분류에서Dev

다중 선택 사용자 지정 유효성 검사 규칙

분류에서Dev

Firebase 유효성 검사 규칙 정규식이 작동하지 않습니다.

분류에서Dev

ASP.NET MVC 사용자 지정 유효성 검사기가 트리거되지 않음

분류에서Dev

ASP.NET MVC 사용자 지정 유효성 검사기가 트리거되지 않음

분류에서Dev

mvc 유효성 검사 정규식이 작동하지 않습니다.

분류에서Dev

ASP NET Core 웹 API 사용자 지정 모델 유효성 검사

분류에서Dev

숫자 규칙에 대해 잘못된 ASP.NET MVC4 눈에 띄지 않는 유효성 검사 메시지

분류에서Dev

MVC의 유효성 검사 규칙 및 비즈니스 규칙

분류에서Dev

정규식 유효성 검사 Asp.net에서 문자 및 공백 만 허용

분류에서Dev

Laravel 5.1 사용자 지정 유효성 검사 규칙 생성

분류에서Dev

asp.net 사용자 지정 유효성 검사기가 실행되지 않습니다.

분류에서Dev

사용자 지정 유효성 검사 규칙이 트리거되지 않습니다.

분류에서Dev

정규식을 사용한 문자열 유효성 검사가 작동하지 않습니다.

분류에서Dev

유효성 검사기가 asp.net mvc에서 정의되지 않았습니다.

분류에서Dev

Laravel 사용자 지정 유효성 검사 규칙

분류에서Dev

ASP.NET MVC 모델 유효성 검사 모범 사례

분류에서Dev

유효성 검사를위한 Yii 모델 규칙이 작동하지 않습니다.

분류에서Dev

yii 모델 유효성 검사의 규칙에 대한 정규식 표현식

분류에서Dev

ASP.net MVC5에서 ApplicationUser 이메일 주소의 유효성을 검사하는 정규식

분류에서Dev

녹아웃 유효성 검사 사용자 정의 규칙

분류에서Dev

형식이 지정된 숫자에 대한 asp.net C # 정규식 유효성 검사기

분류에서Dev

Laravel 양식 요청 배열 유효성 검사 사용자 지정 규칙

분류에서Dev

asp.net의 정규식 유효성 검사

분류에서Dev

asp.net 이메일 유효성 검사 정규식

분류에서Dev

ASP .NET의 TextBox에 대한 정규식 유효성 검사

Related 관련 기사

  1. 1

    ASP.Net Core v3.1 MVC Ajax 형식의 사용자 지정 모델 유효성 검사가 작동하지 않는 것 같습니다.

  2. 2

    ASP.NET MVC 5에서 다음 오류가 발생합니다. 눈에 잘 띄지 않는 클라이언트 유효성 검사 규칙의 유효성 검사 유형 이름은 고유해야합니다. 필요한

  3. 3

    ASP.net mvc는 하위 모델의 유효성을 검사하지 않습니다.

  4. 4

    Laravel에서 모델 저장 유효성 검사 규칙 사용자 지정

  5. 5

    다중 선택 사용자 지정 유효성 검사 규칙

  6. 6

    Firebase 유효성 검사 규칙 정규식이 작동하지 않습니다.

  7. 7

    ASP.NET MVC 사용자 지정 유효성 검사기가 트리거되지 않음

  8. 8

    ASP.NET MVC 사용자 지정 유효성 검사기가 트리거되지 않음

  9. 9

    mvc 유효성 검사 정규식이 작동하지 않습니다.

  10. 10

    ASP NET Core 웹 API 사용자 지정 모델 유효성 검사

  11. 11

    숫자 규칙에 대해 잘못된 ASP.NET MVC4 눈에 띄지 않는 유효성 검사 메시지

  12. 12

    MVC의 유효성 검사 규칙 및 비즈니스 규칙

  13. 13

    정규식 유효성 검사 Asp.net에서 문자 및 공백 만 허용

  14. 14

    Laravel 5.1 사용자 지정 유효성 검사 규칙 생성

  15. 15

    asp.net 사용자 지정 유효성 검사기가 실행되지 않습니다.

  16. 16

    사용자 지정 유효성 검사 규칙이 트리거되지 않습니다.

  17. 17

    정규식을 사용한 문자열 유효성 검사가 작동하지 않습니다.

  18. 18

    유효성 검사기가 asp.net mvc에서 정의되지 않았습니다.

  19. 19

    Laravel 사용자 지정 유효성 검사 규칙

  20. 20

    ASP.NET MVC 모델 유효성 검사 모범 사례

  21. 21

    유효성 검사를위한 Yii 모델 규칙이 작동하지 않습니다.

  22. 22

    yii 모델 유효성 검사의 규칙에 대한 정규식 표현식

  23. 23

    ASP.net MVC5에서 ApplicationUser 이메일 주소의 유효성을 검사하는 정규식

  24. 24

    녹아웃 유효성 검사 사용자 정의 규칙

  25. 25

    형식이 지정된 숫자에 대한 asp.net C # 정규식 유효성 검사기

  26. 26

    Laravel 양식 요청 배열 유효성 검사 사용자 지정 규칙

  27. 27

    asp.net의 정규식 유효성 검사

  28. 28

    asp.net 이메일 유효성 검사 정규식

  29. 29

    ASP .NET의 TextBox에 대한 정규식 유효성 검사

뜨겁다태그

보관