정규식 테스터

실시간 매치 하이라이팅, 캡처 그룹, 치환 미리보기, 패턴 설명을 제공하는 정규식 테스트 및 디버그 도구입니다. 모든 JavaScript 정규식 기능을 지원합니다.

정규식 테스터는 무엇인가요?

정규식 테스터는 정규식을 대화형으로 만들고, 테스트하고, 디버그할 수 있는 도구입니다. 실시간으로 매치를 하이라이트하고, 캡처 그룹을 보여주며, 패턴 구성 요소를 설명합니다. 텍스트 파싱, 유효성 검사, 데이터 추출 작업을 하는 개발자에게 필수적입니다.

정규식 테스터 사용 방법

상단 필드에 정규식 패턴을 입력하세요. 아래에 테스트 텍스트를 입력하거나 붙여넣으세요. 매치가 실시간으로 하이라이트됩니다. 필요에 따라 플래그(g, i, m, s, u, y)를 전환하세요. 치환 필드를 사용하여 대체를 미리 보세요. 일반 패턴을 클릭하여 미리 만들어진 예제를 사용하세요.

자주 묻는 질문

이 도구에서 사용하는 정규식 종류는 무엇인가요?

이 도구는 웹 브라우저와 Node.js의 표준인 JavaScript 정규식(ECMAScript)을 사용합니다.

플래그는 무엇을 하나요?

일반적인 플래그에는 '모든 일치'의 'g', '대소문자 구분 안 함'의 'i', '여러 줄'의 'm', 'dotAll(점이 줄 바꿈과 일치)'의 's', '유니코드'의 'u', '고정'의 'y'가 포함됩니다.

전방탐색과 후방탐색을 사용할 수 있나요?

네, JavaScript는 긍정/부정 전방탐색 (?=, ?!)과 후방탐색 (?<=, ?<!)을 지원합니다. 이들은 문자를 소비하지 않고 일치하는 제로 너비 어설션입니다.