Programming/Javascript
Javascript 정규 표현식 (Regular Expression) 예시
나쵸캣
2022. 12. 16. 17:31
반응형
정규 표현식에서 자주 사용하는 패턴 및 예시를 알아본다.
전화번호 패턴 매칭(***-****-****)
const regex = /^d{3}-\d{3,4}-\d{4}/
이메일 패턴 매칭
const regex = /^[0-9a-zA-Z]([-_.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-_.]?[0-9a-zA-Z])*.[a-zA-Z]{2,3}$/i;
비밀번호 패턴매칭
// 숫자와 문자가 포함된 8~12자리
const regex1 = /^[A-Za-z0-9]{8,12}$/;
// 숫자, 문자, 특수문자가 포함된 8~12자리
const regex1 = /^.*(?=^.{8,15}$)(?=.*\d)(?=.*[a-zA-Z])(?=.*[!@#$%^&+=]).*$/;
반응형