기본 기능 설명 ( 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

+ Recent posts