Tools

정규식 테스터

정규 표현식을 실시간으로 테스트하고 매칭 결과를 확인합니다.

매칭되는 항목이 없습니다.

정규식 테스터에 대하여

정규식(Regular Expression)은 문자열에서 특정 패턴을 찾기 위한 강력한 도구입니다. • 패턴 입력: 정규식 패턴을 입력하면 실시간으로 매칭 결과를 확인할 수 있습니다. • 플래그: g(전역), i(대소문자 무시), m(멀티라인)을 조합할 수 있습니다. • 그룹 캡처: 괄호()를 사용하면 캡처 그룹별 매칭 결과를 확인할 수 있습니다. • 하이라이트: 매칭된 부분이 테스트 문자열에서 시각적으로 강조됩니다.

자주 사용되는 정규식

• 이메일: [a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,} • 전화번호(한국): 0\d{1,2}-\d{3,4}-\d{4} • URL: https?://[\w.-]+(?:\.[\w]+)+[\w.,@?^=%&:/~+#-]* • IPv4: (?:\d{1,3}\.){3}\d{1,3} • 날짜(YYYY-MM-DD): \d{4}-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12]\d|3[01])

자주 묻는 질문

g 플래그는 무엇인가요?
g(global) 플래그는 첫 번째 매치에서 멈추지 않고 문자열 전체에서 모든 매치를 찾습니다. g 플래그 없이는 첫 번째 매치만 반환됩니다.
i 플래그는 어떤 역할을 하나요?
i(case-insensitive) 플래그는 대소문자를 구분하지 않고 매칭합니다. 예를 들어 /hello/i는 "Hello", "HELLO", "hello" 모두 매칭됩니다.
캡처 그룹이란 무엇인가요?
괄호 ()로 감싼 패턴 부분을 캡처 그룹이라 합니다. 매칭된 텍스트의 일부를 별도로 추출할 수 있어, 복잡한 패턴에서 원하는 부분만 가져올 때 유용합니다.

관련 도구