문자열에 적어도 하나의 문자와 한 자릿수가 포함되어 있고 최소 8 자의 특수 문자가있을 수 있는지를 검증 할 수있는 정규식 검색을 시도했습니다.Java 정규 표현식에는 적어도 하나의 문자와 한 자릿수가 필요합니다. 또한 임의의 특수 문자 허용
나는 정규식 아래에 시도하지만
- 한 자리
- 문자를 하나
@ 및
확인 - 특수 기호(?=(?:.*[a-zA-Z]){1,})(?=(?:.*[@-]){0,})(?=(?:.*[0-9]){1,})^[[email protected]]*$
그러나 나는 어떤을 허용 할 수 있습니다 원하는 특수 문자 (특수 문자는 선택 사항이지만 적어도 하나의 문자와 한 자리 숫자의 무 st가 거기에 있습니다.)
와우! 훌륭합니다. 나는 그 해결책이 그렇게 단순 할 수 있다고 생각조차하지 않았다. +1 –