정규식 테스터

정규식을 테스트하고 디버그하세요: 실시간 하이라이트, 위치와 길이가 있는 일치 목록, 완전한 캡처 그룹 추출.
모든 처리는 브라우저에서 로컬로 이루어집니다 — 데이터는 어떤 서버에도 업로드되지 않습니다.
패턴:
템플릿: 템플릿을 고르면 패턴 상자가 채워지고 테스트가 실행됩니다.
일치가 여기서 하이라이트됩니다.
일치 목록
# 일치한 텍스트 위치 길이 캡처 그룹
사용법 — 패턴 상자에 패턴을 입력하거나(템플릿 드롭다운에서 하나 고르기) 테스트 텍스트를 입력하세요. 결과가 실시간으로 갱신됩니다.
플래그: g = 모든 일치 찾기, i = 대소문자 무시, m = 줄마다 ^/$ 매치, s = 점이 줄 바꿈 매치, u = 유니코드 모드.
미리보기는 모든 일치를 노랑으로 하이라이트합니다. 아래 표는 각 일치를 위치와 길이, 모든 캡처 그룹($1, $2, …)과 함께 나열합니다.
폭 0 일치(예: "bbb"에 a*)도 안전하게 처리됩니다 — 브라우저를 멈추게 할 수 없습니다. 잘못된 패턴은 대화상자 대신 인라인 오류를 보여줍니다.
Ctrl+Enter로 실행하세요. 모든 데이터는 로컬에서 처리됩니다 — 아무것도 업로드되지 않습니다.
정규식 1분 완성

정규식 문자 대부분은 특별한 의미를 가진 메타문자입니다 — . ^ $ * + ? ( ) [ ] { } | \ — 백슬래시는 그것을 다시 리터럴로 만듭니다. 앵커 ^와 $는 문자가 아니라 위치에 일치하며 수량사 *와 +는 기본적으로 탐욕적입니다: 될 수 있는 만큼 잡습니다. 게으른 형태 *?와 +?는 가장 짧은 일치로 만족합니다.

패턴이 너무 많이 일치할 때의 해결은 보통 게으른 수량사나 부정 문자 클래스입니다 — .을 더 붙이는 것이 아닙니다.