기본 기능 설명 ( ES5 )
- "-"을 기준으로, 앞자리 2~3자리, 가운데 3~4자리, 마지막 3~4자리의 숫자로만 이루어진 문자열 체크
- "-"(하이픈)을 제외하여 검사하고 싶을땐 아래 코드의 if문의 정규식에서 하이픈을 모두 삭제하여 실행
예제 코드
function telValidator(args) {
const msg = '유효하지 않는 전화번호입니다.';
// IE 브라우저에서는 당연히 var msg로 변경
if (/^[0-9]{2,3}-[0-9]{3,4}-[0-9]{4}/.test(args)) {
return true;
}
// alert(msg);
return false;
}
사용법
telValidator(검사할 문자열);
이상 없을 시(성공) : true
이상 있을 시(실패) : false
*테스트 *
위 콘솔 로그의 각 라인 의미 : 실제 입력된 문자열 : 예상하는 리턴값 => 실제 리턴값
'Javascript > 코드 모음' 카테고리의 다른 글
[JAVASCRIPT] 이메일 유효성 검사 (1) | 2019.12.09 |
---|---|
[JAVASCRIPT] 비밀번호 유효성 검사 (0) | 2019.12.09 |