- 문자열이 정해져 있는 형식(= 정규 표현식 : Regular Expression) 으로 구성되어 있는지 검증해야 할 때가 있다.
- 예를 들어 주민등록번호, 이메일, 전화번호 등
정규 표현식
간단히 말해 숫자 기호와 반복 기호, 문자가 결합된 문자열이다. 아래 표는 정규 표현식을 작성하는데 기본적으로 알아두어야 할 기호들에 대한 설명이다.
예를 들어
(02|010)-\d{3,4}-\d{4}
\w+@\w+\.\w+(\.\w+)?
\d{2}([0]\d|[1][0-2])([0][1-9]|[1-2]\d|[3][0-1])[-]*[1-4]\d{6}