정규식은 문자열에서 특정 문자 조합을 찾기 위한 패턴이다 정규식은 /[정규식으로 제거할 패턴]/gim으로 선언
const re = /ab+c/gim;
정규표현식 구성
- 구분문자 : 정규식과 일반 문자열을 구분하기 위한 문자. js에선 /를 사용
- 메타문자 : 정규식에서 일정한 의미를 가지고 사용되는 특수문자.
- 리터럴 : 정규식에서 의미가 없는 문자.
- 플래그 : 정규식 패턴과 문자를 대조 & 검색 방법을 정의.
이메일 패턴
/^[\w.%+\-]+@[\w.\-]+\.[A-Za-z]{2,3}$/gi;