728x90
input에서 휴대폰 번호 입력할때 휴대폰 양식에 맞춰서 자동으로 dash를 넣어줘야될 경우가 있다
예를들어 사용자가 숫자만 01011112222만 입력하면 입력할때마다 자동으로 010-1111-2222로 변환해주는 이런거...
그럴땐
let phoneNumber = 01011112222;
phoneNumber = phoneNumber.replace(/(\d{3})(\d{4})(\d{4})/, "$1-$2-$3");
console.log(phoneNumber) // 010-1111-2222
이렇게만 하면 끝이라는거!!
생각보다 자주쓰는데 할때마다 검색하는게 귀찮으니 나는 이제 블로그 들어와서 봐야겠다
728x90
'WEB > JS' 카테고리의 다른 글
ckeditor에서 youtube url 입력시 iframe으로 출력하기 (0) | 2023.02.21 |
---|---|
누구나 할 수있는 자바스크립트에서 이미지 다운로드하기 (0) | 2022.12.28 |
이미지 가져올때 CORS 오류가 발생한다....!!!!! [AWS S3+CDN] (1) | 2022.11.23 |
[Javascript] 내맘대로 파일 변환하기 (base64 to file / file to base64) (0) | 2022.04.25 |
자바스크립트로 타이머 구현하기 (0) | 2021.02.15 |