정규식 테스터
정규 표현식을 텍스트에 적용해 매칭 결과를 실시간으로 확인합니다.
플래그
사용 예시
이메일 주소 형식이 맞는지 검증하기
이메일 형식을 검사하는 정규식을 입력하고 여러 문자열을 테스트 문자열에 넣어, 어떤 것이 매칭되고 어떤 것이 매칭되지 않는지 한눈에 확인할 수 있습니다.
로그에서 원하는 패턴만 뽑아내는 정규식 만들기
실제 로그 텍스트를 붙여넣고 정규식을 조정해가며, 날짜·IP·에러 코드 같은 패턴이 정확히 추출되는지 실시간으로 확인할 수 있습니다.
캡처 그룹으로 원하는 부분만 뽑아내기
괄호로 캡처 그룹을 만들어 전체 매칭 중 특정 부분(예: 날짜의 연·월·일)만 따로 추출되는지 확인할 수 있습니다.
자주 묻는 질문
입력한 텍스트가 서버로 전송되나요?
아니요. 모든 매칭은 브라우저 안에서만 이루어지며 입력한 패턴과 텍스트는 서버로 전송되지 않습니다.
어떤 정규식 문법을 사용하나요?
브라우저의 자바스크립트(ECMAScript) 정규식 문법을 그대로 사용합니다. 다른 언어(Python, PCRE 등)와 문법이 조금씩 다를 수 있습니다.
'g' 플래그를 끄면 어떻게 되나요?
'g'(전역 검색) 플래그를 끄면 실제 코드에서 .exec()를 한 번만 호출했을 때처럼 첫 번째 매칭 하나만 찾습니다.
패턴이 잘못되면 어떻게 되나요?
괄호가 맞지 않는 등 패턴 자체가 유효하지 않으면, 자바스크립트가 알려주는 오류 메시지를 그대로 보여줍니다.