정규식 테스터
정규식이 문자열과 어떻게 일치하는지 바로 확인합니다.
- 브라우저에서 처리
- 로그인 없이 사용
패턴과 테스트 문자열
매칭 결과
패턴과 테스트 문자열을 입력하고 [테스트하기]를 누르면 매칭 결과가 여기에 표시됩니다.
정규식 테스터 사용 안내
이런 작업에 사용하세요
이메일·전화번호 검증이나 로그에서 특정 패턴 추출에 쓸 정규식을 코드에 넣기 전에, 실제 문자열과 어떻게 일치하는지 확인할 때 사용합니다.
필요한 항목
슬래시(/) 없이 패턴을 입력하고 플래그(g·i·m·s·u·y, 기본 g)와 테스트 문자열을 넣은 뒤 [테스트하기]를 누릅니다. 매칭마다 위치(0부터 셈)·매칭 문자열·캡처 그룹이 표로 표시됩니다.
사용 예시
예: 패턴 (\d{3})-(\d{4})-(\d{4}), 플래그 g로 "연락처: 010-1234-5678, 010-9876-5432"를 테스트하면 위치 5와 20에서 2건이 매칭되고, 첫 번째의 캡처 그룹은 010, 1234, 5678로 표시됩니다.
확인 사항
브라우저의 JavaScript 정규식 엔진으로 동작하므로 파이썬의 (?P<name>…) 같은 문법은 오류가 나며, 이름 있는 그룹은 (?<name>…)으로 써야 합니다. g나 y 플래그가 없으면 첫 번째 매칭만 보여 주고, 매칭은 최대 1,000개까지 표시합니다.
함께 쓰기 좋은 도구
단어나 문장을 한 번에 찾아 바꿉니다.
중복·빈 줄 제거, 정렬, 줄번호 붙이기를 한 번에 처리합니다.
입력한 내용은 서버로 전송되지 않고 이 브라우저에서만 처리됩니다.