정규식 테스터
샘플 텍스트에 JavaScript 정규 표현식을 적용해 일치 항목과 그룹을 확인합니다
이 계산기에 대하여
정규식 테스터는 샘플 텍스트에 JavaScript 정규 표현식을 실행하고 모든 일치 항목을 인덱스 및 캡처 그룹과 함께 나열합니다. 모든 일치 항목을 찾을 수 있도록 g 플래그가 자동으로 추가되며, 선택 사항인 치환 문자열로 $1 형식 참조를 사용한 text.replace() 결과를 미리 볼 수 있습니다. 올바르지 않은 패턴은 RegExp 생성자의 오류 메시지를 그대로 보여 줍니다. 파국적 백트래킹으로 페이지가 멈추지 않도록 패턴과 텍스트 크기는 각각 1,000자와 10,000자로 제한됩니다.
정규식 테스터 도구 사용 방법
- 입력란에 입력값을 입력하거나 붙여 넣으세요.
- 출력을 확인하세요 — 입력하는 즉시 업데이트됩니다.
- 옵션이 있다면 용도에 맞게 조정하세요.
- 페이지 URL을 복사해 같은 결과를 공유하세요.
대표적인 예
- \d+를 "Order 66 shipped in 3 days"에 적용 → 일치 2개: 위치 6의 "66", 위치 20의 "3"
- (\w+)@(\w+)\.com을 "contact: [email protected]"에 적용 → 그룹 ["ada", "example"]과 일치
- cat, 플래그 i, "dog"로 치환 → "dog sat on the dog mat" (대소문자 무시 일치 2개)
자주 묻는 질문
정규식 테스터 도구는 어떻게 작동하나요?
입력값을 입력하거나 붙여 넣으면 브라우저에서 바로 처리하여 결과를 즉시 보여 줍니다. 입력한 내용은 서버로 업로드되지 않으며, 모든 계산이 사용자의 기기에서 이루어집니다.
정규식 테스터 도구는 언제 사용하나요?
개발, 디버깅, 디자인, 관리 작업에 유용합니다. 아무것도 설치하지 않고, 제3자 서비스에 데이터를 맡기지 않고도 이 변환이나 확인을 빠르게 해야 할 때 사용하세요.
결과는 얼마나 신뢰할 수 있나요?
이 도구는 관련 표준이나 사양을 직접 구현하므로 출력이 표준을 준수하는 소프트웨어의 결과와 일치합니다. 비어 있거나 형식이 잘못된 입력 같은 예외 상황은 조용히 실패하지 않고 명확하게 알려 줍니다.
특정 결과를 다른 사람과 공유할 수 있나요?
네. 입력값이 URL에 반영되므로, 주소창을 복사해 링크를 공유하면 링크를 여는 사람에게 같은 상태의 도구가 열립니다.