정규식 활용

숫자 체크

something.match(/\d/)
something.match(/[0-9]/)

숫자+영어소문자

something.match(/[a-z0-9]/)

숫자+영어소문자+대문자

something.match(/[a-zA-Z0-9]/)

영어소문자+대문자

something.match(/[A-z]/g)

문자열 시작 조건

something.match(/^[A-Z]/)

시작 조건을 줄 때 ^ 를 앞에 붙여주면 된다.

위의 코드의 경우 문자열 시작이 영어 대문자로 시작한다는 의미이다.

자리수 제한

/[0-9]{5,10}$/

= (1) 숫자만 입력 가능하고, (2) 5~10자리로 제한한다는 의미

추가 정규식

참고

https://fabric004.tistory.com/20

Last updated