정규식을 즉시 작성, 테스트 및 디버깅할 수 있는 실시간 정규식 테스트 도구입니다. 플래그 전환, 일반적인 형식의 바로 가기 패턴, 매칭 하이라이트 및 위치 정보, 정규식 이스케이프 및 예제 데이터 로드와 같은 실용적인 기능을 지원합니다.
주요 기능
실시간 패턴 매칭, 즉시 결과 표시
4가지 정규식 플래그: 전역(g), 대소문자 무시(i), 여러 줄(m) 및 점이 모든 문자와 매칭(s)
바로 가기 패턴 버튼: 숫자, 문자, 이메일 및 URL
위치 및 인덱스 정보가 포함된 매칭 하이라이트
특수 문자 처리를 위한 정규식 이스케이프 도구
빠른 테스트를 위한 내장 예제 데이터
How to Use
Write or paste your regular expression pattern in the regex field.
Enter the test text you want to match against.
View highlighted matches with position details in real time.
Toggle flags (global, case-insensitive, multiline) and use quick pattern shortcuts.
빠른 미리보기
사용 사례
이메일, 전화번호 및 URL과 같은 양식 입력 검증
개발 과정에서 정규식 디버깅 및 최적화
웹 스크래핑 데이터 추출 패턴 테스트
텍스트 처리를 위한 검색 및 바꾸기 패턴 구축
정규식 구문 학습 및 실험
regexdatetime
자주 묻는 질문
어떤 정규식 플래그를 지원하나요?
이 도구는 4가지 일반적인 플래그를 지원합니다: g(전역)는 모든 매칭을 찾음, i(대소문자 무시)는 문자 대소문자를 무시함, m(여러 줄)은 ^와 $가 줄 경계와 매칭되도록 함, s(점이 모든 문자와 매칭)는 점이 줄바꿈 문자와도 매칭되도록 합니다. 이러한 플래그를 조합하여 사용할 수 있습니다.
바로 가기 패턴 버튼은 어떻게 사용하나요?
바로 가기 패턴 버튼은 일반적인 정규식을 패턴 입력 상자에 직접 삽입합니다. 예를 들어, "이메일"을 클릭하면 표준 이메일 주소와 매칭되는 패턴을 삽입하고, "URL"은 HTTP/HTTPS URL과 매칭되는 패턴을 삽입하여 일반적인 형식을 테스트하는 시간을 절약합니다.
이스케이프 버튼은 어떤 역할을 하나요?
이스케이프 버튼은 패턴의 특수 정규식 문자(., *, +, ?, ^, $ 등) 앞에 백슬래시를 추가하여 이스케이프합니다. 이러한 문자를 포함하는 일반 텍스트를 매칭하려는 경우에 유용하며, 그렇지 않으면 정규식 메타 문자로 해석됩니다.
정규식에 오류가 표시되는 이유는 무엇인가요?
정규식 오류는 일반적으로 일치하지 않는 괄호, 잘못된 수량자 또는 유효하지 않은 이스케이프 시퀀스와 같은 잘못된 패턴 구문으로 인해 발생합니다. 도구는 구체적인 오류 메시지를 표시하여 패턴의 문제를 찾아 수정할 수 있도록 도와줍니다.
여러 줄 텍스트에 대해 패턴을 테스트할 수 있나요?
네, 테스트 영역에 여러 줄 텍스트를 입력할 수 있습니다. m(여러 줄) 플래그를 활성화하면 ^와 $가 전체 문자열이 아닌 각 줄의 시작과 끝과 매칭됩니다. s(점이 모든 문자와 매칭) 플래그를 활성화하면 점(.)이 줄바꿈 문자와도 매칭됩니다.