본문 바로가기
JAVA/JavaScript

[JavaScript] 주민등록 앞자리 정규식 표현 yymmdd

by java나유 2023. 2. 7.

 

으..프로젝트 중에

주민등록 앞자리만 유효성 체크하는게 있는데

은근히 딱 맞는 yymmdd 정규식을 구글링해서 찾는게 어려웠다.

대부분 제이쿼리거나.. 함수를 사용해서 재조합하거나...

 

여러가지 참고해서 내가 필요한 정규식을 수정해서 만들었다.

만들었다고 하기에도 모하지만

^(?:[0-9]{2}(?:0[1-9]|1[0-2])(?:0[1-9]|[1,2][0-9]|3[0,1]))$

 

아래 코드이고 자바스크립트에서 사용하려면 / / 붙여줘야한다.

const yymmdd= /^(?:[0-9]{2}(?:0[1-9]|1[0-2])(?:0[1-9]|[1,2][0-9]|3[0,1]))$/;

이런식으로..

 

정규식 테스트 하는 사이트

https://regexr.com/

 

RegExr: Learn, Build, & Test RegEx

RegExr is an online tool to learn, build, & test Regular Expressions (RegEx / RegExp).

regexr.com

 

 

728x90

댓글