정규식 테스터
정규식 패턴과 플래그를 입력하면 매칭 위치와 캡처 그룹을 실시간으로 보여줍니다. 자바스크립트 정규식 기준입니다.
패턴
플래그
테스트할 텍스트
매칭
0개
계산 방법
정규식(정규표현식)은 문자열의 패턴을 기술하는 문법입니다. 이메일 검증, 로그 파싱, 찾아 바꾸기 등에 쓰입니다. 이 도구는 자바스크립트 정규식 엔진으로 매칭합니다.
플래그가 동작을 바꿉니다. g는 모든 매칭을, i는 대소문자 무시, m은 여러 줄 모드입니다. 괄호 ( )로 묶은 부분은 캡처 그룹으로 따로 추출됩니다.
매칭 위치는 텍스트에 하이라이트로 표시되고, 각 매칭의 캡처 그룹도 함께 보여줍니다. 모든 처리는 브라우저에서 이뤄집니다.
자주 묻는 질문
- Q어떤 정규식 문법인가요?
- A자바스크립트(ECMAScript) 정규식 문법입니다. 이름 있는 그룹 (?<name>...), 룩어헤드 등을 지원합니다. 파이썬·PCRE와는 일부 문법이 다를 수 있습니다.
- Q플래그가 무슨 뜻인가요?
- Ag는 모든 매칭을 찾고(없으면 첫 매칭만), i는 대소문자를 무시, m은 ^$를 줄 단위로, s는 .이 줄바꿈도 포함하게, u는 유니코드 모드입니다.
- Q입력한 내용이 서버로 가나요?
- A가지 않습니다. 브라우저의 정규식 엔진으로 기기 안에서 매칭합니다.