정규식 테스터
패턴을 입력하고 테스트 문자열을 붙여 넣으면 모든 일치 항목이 즉시 강조되고 캡처 그룹 표도 함께 표시됩니다.
브라우저에서 바로 실행됩니다. 파일은 업로드되지 않습니다.
불러오는 중…
도구 안의 버튼과 라벨은 영어이며, 이 페이지는 사용 방법을 한국어로 설명합니다.
정규식 테스터 사용 방법
- 패턴 입력란에 정규식을 입력하세요.
- i(대소문자 무시)나 m(여러 줄) 같은 플래그를 켜고 끄세요.
- 텍스트를 붙여 넣고 강조된 일치 항목과 그룹 표를 확인하세요.
이 도구의 장점
- 실시간 강조. 입력하는 즉시 일치 항목이 갱신됩니다.
- 캡처 그룹. 각 그룹의 값과 인덱스를 볼 수 있습니다.
- 명확한 오류 표시. 구문 오류를 바로 알려 줍니다.
자주 묻는 질문
어떤 정규식 방식인가요?
브라우저에서 실행되는 JavaScript(ECMAScript) 정규 표현식입니다. 기본 문법은 다른 언어에서도 대부분 통하지만 lookbehind나 이름 있는 그룹 같은 기능은 엔진마다 다릅니다.
플래그는 무슨 뜻인가요?
g는 모든 일치 항목을 찾고, i는 대소문자를 무시하며, m은 ^와 $가 각 줄에서 일치하게 하고, s는 .이 줄바꿈과 일치하게 하며, u는 전체 유니코드를 켭니다.
패턴이 아무것도 찾지 못하는 이유는 무엇인가요?
흔한 원인은 .이나 ( 같은 특수 문자를 백슬래시로 이스케이프하지 않은 경우, m 플래그 없이 ^와 $로 앵커를 쓴 경우, i 플래그 없이 대소문자가 다른 경우입니다.