분류 기타

다음 프로젝트를 위한 3 개의 비밀번호 REGEX

컨텐츠 정보

  • 조회 548 (작성일 )

본문

정규 표현식은 비밀스럽고 이해하기 어렵고 처음부터 새로 만듭니다.

그러나 그 비밀스러운 기호에 당황하지 마십시오. 개발자 커뮤니티가 도움을 줄 수 있습니다. 여기에서는 다음 JavaScript 프런트 엔드 앱 또는 다음 nodeJs 백 엔드 응용 프로그램에서 사용하기 위해 3 개의 암호 정규식을 작성하고 있습니다.


// PASSWORD REGEX FOR YOUR NEXT JAVASCRIPT APP

// regex for a basic password must be
// more than 8 chars 
const PASSWORD_REGEX_1=  /^[A-Za-z0-9]\w{8,}$/;

// more secure regex password must be
// more than 8 chars 
// at least one number
const PASSWORD_REGEX_2 = /^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}$/;

// more secure regex password must be :
// more than 8 chars  
// at least one number
// at least one special character
const PASSWORD_REGEX_3=  /^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[!@#$%^&*]).{8,}$/;



3 개의 정규식을 모두 결합하여 적절한 경고 메시지를 표시 할 수 있습니다.


정규식을 확인하는 훌륭한 웹 사이트 :