정규식 테스터
ECMAScript 정규식 패턴을 텍스트에 적용해 모든 일치와 캡처 그룹 위치를 확인합니다.
사용 방법
- 패턴과 지원 flags를 입력하고 테스트 문자열을 넣은 뒤 실행합니다.
핵심 기능과 처리 범위
전용 runner에서 패턴·flags·테스트 문자열을 따로 입력하며 g가 없어도 결과 스캔에는 g를 추가하고 최대 1000개 일치를 나열합니다.
처리 원리
flags에서 d,g,i,m,s,u,v,y만 남기고 중복을 제거한 후 전역 RegExp로 matchAll하여 match 시작·끝과 번호/이름 캡처를 출력합니다.
예시
(https?)://([^\s/]+)를 URL 문자열에 적용하면 전체 URL과 프로토콜·호스트 캡처가 표시됩니다.
이럴 때 유용합니다
- JavaScript 정규식의 매치·캡처 구조를 브라우저에서 점검할 때
사용 전 참고
- 브라우저의 ECMAScript RegExp 지원 범위에 따르며 결과는 처음 1000개 match까지만 표시합니다.
자주 묻는 질문
g flag를 빼면 첫 일치만 보이나요?
아닙니다. 테스트 결과를 모두 나열하기 위해 내부 스캔에는 g가 자동 추가됩니다.