휴대폰 번호 유효성 검사
휴대폰 번호 유효성 검사하는 방법에 대해 알아보려고 한다. 해당 함수를 설정하고 호출하는 방법을 알아보자.
function strCheck(str, type) {
let REGEX = {
EMAIL: /\S+@\S+\.\S+/,
PWD_RULE: /^(?=.*[a-zA-Z])((?=.*\d)(?=.*\W)).{8,16}$/,
PHONE_RULE: /^([0-9]{9,10})$/,
PHONE_KR_RULE: /^(01[0|1|6|7|8|9]{1})(\d{4})(\d{4})$/
};
if (type === "email") {
return REGEX.EMAIL.test(str);
} else if (type === "pws") {
return REGEX.PWD_RULE.test(str);
} else if (type === 'phone') {
return REGEX.PHONE_RULE.test(str);
} else if (type === 'phone_kr') {
return REGEX.PHONE_KR_RULE.test(str);
} else {
return false;
}
}
우리나라 휴대폰 번호 정규식 표현을 사용하면 상당히 편리하다.
let mobile = "01012345678"
if(!_.strCheck(mobile, "phone_kr")){
// False일 경우, 메세지 출력
}
↓ 공감 을 눌러주시면 블로거에게 큰 힘이 됩니다 !
'공부 이야기' 카테고리의 다른 글
[JavsScript] forEach문 사용하는 방법 (배열) (0) | 2023.10.10 |
---|---|
[JavaScript] 이름 유효성 검사하기 (정규식 표현) (0) | 2023.08.30 |
[JavaScript] 배열에서 무작위로 값 추출하는 방법 ! (0) | 2021.09.03 |
[JavaScript] 현재 날짜 및 시간 구하는 방법 ! (0) | 2021.09.02 |
[JavaScript] 비밀번호 유효성 검사하기 (정규식 표현) (0) | 2021.09.01 |