사용 가이드

이메일 형식 체크하는 정규식 만드는 법

회원가입 폼에서 이메일 형식 검증하는 정규식을 만들어야 했다. 패턴 작성하고 정규식 테스터에서 제대로 동작하는지 확인해봤다.

실시간 매칭 확인

정규식 패턴 입력하고 테스트할 문자열 넣으면 Regex 테스트 결과가 바로 나온다. 매칭되는 부분이 하이라이트 표시돼서 눈에 보인다.

이메일 패턴 넣고 [email protected] 입력하니까 전체가 매칭됐다. 잘못된 형식 test@@example 넣으니까 매칭 안 되는 것도 확인했다.

프리셋 패턴 제공

이메일, URL, 전화번호 같은 자주 쓰는 정규식 검증 패턴이 프리셋으로 있다. 버튼 누르면 패턴이 입력돼서 처음부터 만들 필요 없다.

한글만 매칭하는 패턴, 숫자만 매칭하는 패턴도 있다.

플래그 설정

g(전역), i(대소문자 무시), m(멀티라인) 플래그를 패턴 매칭할 때 선택할 수 있다. 체크박스로 켜고 끄면 결과가 바로 반영된다.

캡처 그룹 표시

괄호로 캡처 그룹 만들면 각 그룹에서 뭐가 잡혔는지 정규식 연습하면서 확인할 수 있다. 그룹별로 따로 추출해야 할 때 유용하다.

매치된 위치 정보도 나와서 어디서부터 어디까지 매칭됐는지 알 수 있다.

정규식 처음 배우거나 패턴 디버깅할 때 정규표현식 테스터 쓰면 시행착오가 줄어든다.