코딩짜는 일상

[Javascript] 사업자번호 표시 정규식 + 숫자만 가져오기 정규식 본문

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

 

 

 

 

반응형