개발자의 끄적끄적

[javascript/jquery] 자바스크립트 숫자와 하이픈만 허용하는 정규식 본문

개발/javascript & jquery

[javascript/jquery] 자바스크립트 숫자와 하이픈만 허용하는 정규식

효벨 2021. 12. 6. 01:00
728x90
반응형

[javascript/jquery] 자바스크립트 숫자와 하이픈만 허용하는 정규식

 

 

javascript 에서

 

정규식을 사용하다보면

 

전화번호와 같은 입력란에

 

숫자와 하이픈만 허용해야하는 경우가 있습니다.

 

그럴때는

 

아래 정규식을 이용하시면 됩니다!

 

/[^0123456789-]/g

 

예를들어

 

val 라는 값을 전달받아서

 

해당 값에 숫자와 하이픈을 제외한

 

다른 문자가 들어있는지 확인하고 싶으면

 

아래와 같이 정규식을 사용하시면 됩니다!

 

if(/[^0123456789-]/g.test(val)){
    // 숫자와 하이픈이 아닌 기타 문자가 들어있는 경우
}

 

참고들 하세요!

반응형
Comments