정규표현식 테스트기
원하는 정규식 패턴을 구성하고 매칭을 시험할 문장을 기입하면 매칭되는 요소들을 실시간 음영 하이라이트로 구분하여 요약하고 그룹 캡처 결과를 분석합니다.
정규식 패턴 및 설정
패턴 식과 검색 옵션 플래그를 조합해 보세요.
/
/
하이라이트 매칭 결과
작성하신 정규식과 일치하는 텍스트 영역을 시각적으로 표시합니다.
매칭 통계 및 캡처 그룹 리스트
검색된 총 매칭 수: 0개
정규표현식 주요 메타 문자 가이드
자주 사용되는 정규식 문자의 문법적 기능 요약입니다.
1. 자주 쓰이는 주요 특수 문자 요약
.(마침표): 줄 바꿈 문자를 제외한 모든 단일 문자와 일치합니다.*: 앞선 문자가 0회 이상 무한 반복되는 구조를 지시합니다. (예:ab*-> a, ab, abb 등)+: 앞선 문자가 최소 1회 이상 반복되어야 함을 지시합니다.?: 앞선 문자가 존재하지 않거나 최대 1회만 존재할 수 있음을 규정합니다.\d: 모든 아라비아 숫자 기호와 대응합니다. ([0-9]와 동일)\w: 알파벳 대소문자, 숫자 기호 및 언더바(_) 기호와 대응합니다.^/$: 각각 문장의 시작 지점과 끝 지점을 강제 지정합니다.
2. 그룹핑 및 옵션 플래그
소괄호 ( )를 사용하여 일련의 규칙을 묶으면 해당 부분만을 캡처 그룹으로 별도 수집하여 데이터를 추출하는 '그룹 매칭' 연산이 수행됩니다. 또한 정규식 오른편에 붙는 옵션 플래그 중 g는 일치 항목을 1개만 찾지 않고 문서 전체 범위에서 전부 스캔하도록 지시하며, i는 대상의 대소문자를 판별 기준에서 완전히 제외하도록 작동합니다.