DEV

정규식 테스터 — 온라인으로 패턴 테스트

정규식은 강력하지만 어렵습니다. 온라인 테스터를 사용하면 실시간 피드백으로 패턴을 빠르게 작성하고 디버깅할 수 있습니다.

정규식 기초

  • . - 임의의 한 문자
  • * - 0개 이상 반복
  • + - 1개 이상 반복
  • ? - 0개 또는 1개
  • ^ - 줄의 시작
  • $ - 줄의 끝
  • \d - 숫자
  • \w - 단어 문자
  • \s - 공백

실용적인 정규식 예제

  • 이메일: [\w.-]+@[\w.-]+\.\w+
  • 전화번호(한국): 0\d{1,2}-?\d{3,4}-?\d{4}
  • URL: https?://[\w.-]+(?:/[\w/.?=&%-]*)?
  • 날짜 (YYYY-MM-DD): \d{4}-\d{2}-\d{2}

플래그 설명

  • g - 전역 검색 (모든 일치)
  • i - 대소문자 무시
  • m - 멀티라인 모드