IT/Javascript&Jquery
[Javascript] 사업자번호 표시 정규식 + 숫자만 가져오기 정규식
Remily
2024. 1. 24. 12:06
반응형
서론
제가 쓰려고 만들고 웹에 저장해 두는 함수입니다.
저의 지름길(shortcut)~
사업자번호 표시 정규식
숫자가 10자리 이상인 경우를 상정해 작성했습니다.
const saupjaNum = e => { return e.toString().substr(0,10).replace(/^(\d{3})(\d{2})(\d{5})$/, '$1-$2-$3'); }
saupjaNum(1234567890123123); // 123-45-67890
숫자만 가져오기 정규식
자주 함께쓰는 함수라 같이 포스팅합니다.
const leaveNum = e => { return e.toString().replace(/\D/g, ''); }
leaveNum('12n34.56,7'); // 1234567
2가지 함수를 활용하면 다음과 같이 쓸 수 있습니다.
saupjaNum(leaveNum('123-45-67890_123123')); // 123-45-67890

반응형