JAY Project
JAY Project
← 유틸리티 전체 보기

정규식 테스터

정규식 패턴//g
g global
i ignoreCase
m multiline
s dotAll
u unicode
테스트 문자열
매칭 결과 (2)
#1[email protected]@ 9
$1: hello
$2: example.com
#2[email protected]@ 30
$1: admin
$2: test.org
치환 모드
스위치를 켜면 매칭된 부분을 다른 문자열로 치환할 수 있습니다.

자주 묻는 질문 (FAQ)

Q. 어떤 정규식 엔진을 사용하나요?

JavaScript의 RegExp 엔진. 표준 ECMAScript 정규식 문법을 그대로 사용. Python·Perl 변형(lookbehind 등)은 일부 차이 있을 수 있음.

Q. 플래그(g/i/m/s/u) 의미는?

g(전역), i(대소문자 무시), m(다중라인), s(.에 줄바꿈 포함), u(유니코드). 토글 버튼으로 즉시 적용 가능.

Q. 캡처 그룹은 어떻게 표시되나요?

( )로 묶인 부분이 캡처 그룹. 매칭 시 각 그룹이 다른 색으로 강조되고 그룹 번호·이름과 값이 표시됩니다.

Q. 치환(replace) 모드는?

매칭된 부분을 다른 문자열로 바꾸기. $1·$2 같은 후방 참조와 이름 기반 그룹($<name>)도 지원.

Q. 복잡한 정규식 학습 자료는?

본 도구는 테스트용. 학습은 MDN RegExp 문서, regex101.com, regexr.com 같은 사이트 추천.

Q. 입력 데이터가 서버로 전송되나요?

아닙니다. 정규식 평가는 모두 브라우저에서 실행. 민감 데이터(이메일·전화 패턴) 테스트에 안전.