매일 손이 가는 개발자 도구를 한곳에.
변환기, 포맷터, 해시, 검증기, 그리고 계속 다시 열게 되는 작은 유틸리티들이 여러 탭에 흩어지지 않고 한자리에 모여 있습니다.
실시간 매칭으로 정규 표현식을 테스트하고 디버깅합니다
정규 표현식(regex)은 텍스트를 검색, 검증, 조작하는 데 사용되는 강력한 패턴 매칭 도구입니다. 특수한 문법으로 특정 문자 시퀀스에 일치하는 패턴을 정의하며…
테스트 과정 regex 테스터는 테스트 텍스트에 대해 패턴을 실시간으로 평가합니다. 지정된 플래그와 함께 정규 표현식을 컴파일한 뒤 테스트 문자열을 검색해 모든 일치 항목을 찾습니다. 결과는…
이메일 패턴, 전화번호, URL을 다뤄 자주 쓰는 입력과 출력을 빠르게 비교할 수 있습니다.
선택한 도구의 소스 코드로, 오른쪽의 실시간 버전과 함께 여기에 표시됩니다.
type RegexMatch = { match: string; index: number; groups: string[]; }; function testRegex(pattern: string, flags: string, testString: string): RegexMatch[] { try { const regex = new RegExp(pattern, flags); const globalRegex = new RegExp(pattern, flags.includes('g') ? flags : flags + 'g');