REGEX TESTER

정규식을
안전하게 테스트하세요.

정규식 패턴과 테스트 문자열을 입력하면 일치한 텍스트와 위치를 브라우저에서 바로 확인할 수 있습니다.

테스트 문자열

계산 결과가 여기에 표시됩니다.

주요 기능

주요 기능

01

일치 위치 확인

A12 B34에 \d+를 적용하면 1: 12와 5: 34처럼 시작 위치와 일치값을 보여줍니다.

02

플래그 지정

i 같은 JavaScript 정규식 플래그를 입력할 수 있으며 결과는 전체 일치를 검색합니다.

03

긴 실행 중단

시간이 오래 걸리는 패턴은 별도 작업에서 중단해 페이지가 멈추지 않도록 합니다.

사용 방법

사용 방법

입력부터 결과 복사까지 세 단계면 충분합니다.

  1. 1

    정규식 패턴과 필요한 플래그를 입력합니다.

  2. 2

    테스트 문자열을 넣고 정규식 테스트를 누릅니다.

  3. 3

    일치한 문자열과 문자 시작 위치를 확인합니다.

FAQ

자주 묻는 질문

g 플래그를 넣어야 모든 결과가 나오나요?

아니요. 입력하지 않아도 전체 일치를 검색합니다.

위치는 몇 번째 문자부터 세나요?

JavaScript 문자열의 0번 인덱스부터 세는 시작 위치입니다.

복잡한 패턴이 오래 걸리면 어떻게 되나요?

실행을 중단하고 시간 초과 메시지를 보여줍니다.

사용 전 확인 가이드

정규식은 일치 결과와 실행 비용을 함께 검토하세요

짧은 예제에서 맞는 패턴도 긴 입력에서는 지나치게 오래 걸릴 수 있습니다. 실제 데이터와 비슷하지만 민감하지 않은 샘플로 정상·실패·경계 사례를 모두 시험하세요.

경계 조건을 명시하세요

부분 문자열만 찾을지 전체 문자열을 검사할지에 따라 ^와 $의 사용이 달라집니다. 줄 단위 옵션과 대소문자 옵션도 결과를 바꾸므로 배포 환경의 플래그를 동일하게 맞추세요.

과도한 역추적을 피하세요

(a+)+처럼 반복 안에 모호한 반복이 있으면 일치하지 않는 긴 문자열에서 실행 시간이 급증할 수 있습니다. 입력 길이를 제한하고 더 구체적인 문자 범위나 비탐욕 패턴으로 바꿀 수 있는지 확인하세요.

검증 규칙을 과신하지 마세요

이메일·URL 같은 형식을 하나의 거대한 정규식으로 완벽히 판별하기는 어렵습니다. 정규식은 기본 형태를 걸러내는 데 사용하고 실제 유효성은 표준 파서나 확인 절차로 검증하세요.

관련 실전 가이드 읽기