대문자와 소문자가 3 개인 정규식

user3482304

문자열에 3 개 이상의 대문자, 3 개의 소문자 및 1 개 이상의 특수 문자가 있는지 확인하는 정규식이 필요합니다.

현재 나는 이것을 가지고있다 :

^(?=.*[a-z]{3,})(?=.*[A-Z]{3,})(?=.*\d)(?=.*(_|[^\w])).+$

그러나 캐릭터가 서로 옆에있을 때만 작동합니다.

일치해야하는 항목의 예 :

S4L4S6na#a
rock321987

이것은 작동합니다

(?=(.*[A-Z]){3})(?=(.*[a-z]){3})(?=.*(_|[^\w]))

숫자도 포함하려면

(?=.*\d)(?=(.*[A-Z]){3})(?=(.*[a-z]){3})(?=.*(_|[^\w]))

Regex 데모

댓글에 따른 추가 최적화

당신은 사용할 수 있습니다 non-greedy위의 최적화 방식을 regex사용할 [\W_]대신(_|[^\w])

(?=(.*?[A-Z]){3})(?=(.*?[a-z]){3})(?=.*?[\W_])

교대가 문자 클래스보다 느린 이유

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

정확히 2 개의 대문자와 3 개의 숫자가있는 정규 표현식

분류에서Dev

Android에서 최소 3 개 (숫자 및 특수 문자)에 대한 정규식

분류에서Dev

모음이 3 개 이상인 정규식 문자열

분류에서Dev

정규 표현식 (최대 3 개의 문자와 가능한 모든 순서로 하나 이상의 점)

분류에서Dev

문자열에서 동일한 문자 3 개를 확인하는 정규식?

분류에서Dev

대문자와 소문자가 혼합 된 정규식 일치

분류에서Dev

정규식 : 최소 1 개의 문자와 1 개의 숫자

분류에서Dev

JavaScript-문자열 대문자와 소문자를 확인하는 정규 표현식

분류에서Dev

문자 숫자와 밑줄 문자에 대한 정규식 확인

분류에서Dev

5-30 자 길이의 문자와 숫자 조합에 대한 정규식, 대문자 4 개 이상, 소문자 2 개, 숫자 1 개 이상 포함

분류에서Dev

3 개의 반복되는 문자를 확인하는 정규식

분류에서Dev

자바 스크립트-정규식 대문자, 소문자 및 숫자 2 개

분류에서Dev

C #에서 1 개의 문자와 6 개의 숫자에 대한 정규식

분류에서Dev

"a", "b", "c"를 포함하지만 "b"가 2 개, "c"가 3 개 이하인 모든 문자열에 대해 간결한 정규식을 작성하는 방법

분류에서Dev

2 개 문자로 시작하고 3 개 문자로 끝나는 일치에 대한 정규식

분류에서Dev

정규식 : 모든 문자, 숫자 및 0 ~ 3 개의 특수 문자

분류에서Dev

정규식으로 3 표현식 뒤에 숫자와 문자 가져 오기

분류에서Dev

키워드의 대소 문자를 확인하는 정규식

분류에서Dev

입력 필드 정규식 패턴은 마지막 3자가 소문자, 대문자, 대문자가되는 것을 방지합니다.

분류에서Dev

대문자 또는 @가 처음에 사용되는 경우 소문자를 확인하는 정규식

분류에서Dev

단어 대신 개별 문자를 인식하는 Sed 정규식

분류에서Dev

grep-문자열에서 정확히 3 개의 a를 찾는 정규식

분류에서Dev

문자열에서 3 개 이상의 숫자를 차단하는 정규식

분류에서Dev

정규식 : 이진 문자열에는 특정 정수가 3 개 이상 포함됩니다.

분류에서Dev

정규식을 사용하여 JTextField에 대문자와 소문자와 '-'만 포함되어 있는지 어떻게 확인할 수 있습니까?

분류에서Dev

사용 된 모든 문자의 정규식 최소 3

분류에서Dev

옵션 stubstring이있는 문자열을 3 개로 분할하는 정규식

분류에서Dev

1 개 이상의 문자열을 찾는 python3 정규식

분류에서Dev

정규식 이름 첫 글자 대문자 확인

Related 관련 기사

  1. 1

    정확히 2 개의 대문자와 3 개의 숫자가있는 정규 표현식

  2. 2

    Android에서 최소 3 개 (숫자 및 특수 문자)에 대한 정규식

  3. 3

    모음이 3 개 이상인 정규식 문자열

  4. 4

    정규 표현식 (최대 3 개의 문자와 가능한 모든 순서로 하나 이상의 점)

  5. 5

    문자열에서 동일한 문자 3 개를 확인하는 정규식?

  6. 6

    대문자와 소문자가 혼합 된 정규식 일치

  7. 7

    정규식 : 최소 1 개의 문자와 1 개의 숫자

  8. 8

    JavaScript-문자열 대문자와 소문자를 확인하는 정규 표현식

  9. 9

    문자 숫자와 밑줄 문자에 대한 정규식 확인

  10. 10

    5-30 자 길이의 문자와 숫자 조합에 대한 정규식, 대문자 4 개 이상, 소문자 2 개, 숫자 1 개 이상 포함

  11. 11

    3 개의 반복되는 문자를 확인하는 정규식

  12. 12

    자바 스크립트-정규식 대문자, 소문자 및 숫자 2 개

  13. 13

    C #에서 1 개의 문자와 6 개의 숫자에 대한 정규식

  14. 14

    "a", "b", "c"를 포함하지만 "b"가 2 개, "c"가 3 개 이하인 모든 문자열에 대해 간결한 정규식을 작성하는 방법

  15. 15

    2 개 문자로 시작하고 3 개 문자로 끝나는 일치에 대한 정규식

  16. 16

    정규식 : 모든 문자, 숫자 및 0 ~ 3 개의 특수 문자

  17. 17

    정규식으로 3 표현식 뒤에 숫자와 문자 가져 오기

  18. 18

    키워드의 대소 문자를 확인하는 정규식

  19. 19

    입력 필드 정규식 패턴은 마지막 3자가 소문자, 대문자, 대문자가되는 것을 방지합니다.

  20. 20

    대문자 또는 @가 처음에 사용되는 경우 소문자를 확인하는 정규식

  21. 21

    단어 대신 개별 문자를 인식하는 Sed 정규식

  22. 22

    grep-문자열에서 정확히 3 개의 a를 찾는 정규식

  23. 23

    문자열에서 3 개 이상의 숫자를 차단하는 정규식

  24. 24

    정규식 : 이진 문자열에는 특정 정수가 3 개 이상 포함됩니다.

  25. 25

    정규식을 사용하여 JTextField에 대문자와 소문자와 '-'만 포함되어 있는지 어떻게 확인할 수 있습니까?

  26. 26

    사용 된 모든 문자의 정규식 최소 3

  27. 27

    옵션 stubstring이있는 문자열을 3 개로 분할하는 정규식

  28. 28

    1 개 이상의 문자열을 찾는 python3 정규식

  29. 29

    정규식 이름 첫 글자 대문자 확인

뜨겁다태그

보관