Regex Tester

자주 쓰는 정규식 (클릭하여 입력):

정규식 테스트란?

정규식(regex)은 패턴에 맞는 텍스트를 찾고 추출하기 위해 특수 문자로 구성된 작은 언어입니다. 이 도구는 온라인에서 정규식을 테스트할 수 있습니다. 패턴과 테스트 텍스트를 입력하면 일치하는 부분을 즉시 강조하고 캡처 그룹과 인덱스를 보여줍니다. 또한 17개의 자주 쓰는 정규식(한자 문자, 이메일, URL, 전화번호, QQ, 우편번호, 신분증, 날짜, 각종 정수·실수 등)을 클릭 한 번으로 입력해 빠르게 검증하고 복사할 수 있습니다.

정규식 기본 문법

  • 문자 클래스: [abc]는 a/b/c 중 하나, [^abc]는 부정, [a-z]는 범위
  • 정의된 문자: \d 숫자, \w 단어 문자, \s 공백, . 줄바꿈 제외 임의 문자
  • 수량자: * 0회 이상, + 1회 이상, ? 0 또는 1회, {n,m} n~m회
  • 앵커: ^ 시작, $ 끝, \b 단어 경계
  • 그룹과 논리: (...) 캡처 그룹, (?:...) 비캡처, | 또는
  • 자주 쓰는 플래그: g 전체 검색, i 대소문자 무시, m 여러 줄, s 점이 줄바꿈 포함

자주 쓰는 정규식 예시

  • 한자 문자: [\u4e00-\u9fa5]
  • 이메일: [\w.%+-]+@[\w.-]+\.[A-Za-z]{2,}
  • URL: [a-zA-Z]+://[^\s]*
  • 전화번호: \d{3}-\d{8}|\d{4}-\d{7}
  • 18자리 신분증: \d{17}[\dXx]|\d{15}
  • 날짜: \d{4}-\d{1,2}-\d{1,2}
  • 양의 정수: [1-9]\d*
  • 양의 실수: [1-9]\d*\.\d*|0\.\d*[1-9]\d*

사용 방법

  1. 위의 자주 쓰는 정규식을 클릭하거나 패턴과 플래그를 직접 입력합니다
  2. 테스트할 텍스트를 입력하거나 붙여넣습니다
  3. 테스트를 클릭해 일치 결과·캡처 그룹·인덱스를 확인합니다. 언어별 코드가 필요하면정규식 코드 생성페이지를 이용하세요