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 - 멀티라인 모드