·2분 읽기

정규식 테스트 실전 가이드 — 자주 쓰는 패턴 20선 모음

정규식(정규 표현식)을 테스트하고 활용하는 실전 가이드예요. 이메일, 전화번호, URL 검증 등 자주 쓰는 패턴 20개를 모았어요.

정규식 테스트 실전 가이드 — 자주 쓰는 패턴 20선 모음
🔍
정규식 테스터 바로 사용하기
정규표현식을 테스트하고 매치 결과를 확인하세요

정규식, 왜 어렵게 느껴질까?

정규식(Regular Expression, Regex)은 문자열 패턴을 정의하는 언어예요. 처음 보면 암호처럼 보이지만, 기본 문법만 알면 금방 읽을 수 있어요. 예를 들어 ^[a-zA-Z0-9]+@[a-zA-Z0-9]+\.[a-zA-Z]+$는 이메일 형식을 검증하는 정규식이에요. 핵심 기호만 알면 돼요: - ^ : 시작 - $ : 끝 - . : 아무 문자 1개 - * : 0회 이상 반복 - + : 1회 이상 반복 - [ ] : 문자 범위 - ( ) : 그룹

자주 쓰는 패턴 10선 (한국어)

한국 개발에서 자주 필요한 패턴이에요: 1. 한국 휴대폰: ^01[016789]-?\d{3,4}-?\d{4}$ 2. 이메일: ^[\w.-]+@[\w.-]+\.\w{2,}$ 3. 한글만: ^[가-힣]+$ 4. 주민등록번호: ^\d{6}-?[1-4]\d{6}$ 5. 사업자등록번호: ^\d{3}-?\d{2}-?\d{5}$ 6. 우편번호: ^\d{5}$ 7. URL: ^https?://[\w.-]+\.[a-z]{2,} 8. 금액(쉼표): ^\d{1,3}(,\d{3})*원?$ 9. 날짜(YYYY-MM-DD): ^\d{4}-\d{2}-\d{2}$ 10. IPv4: ^(\d{1,3}\.){3}\d{1,3}$ [글자수 세기 도구](/blog/how-to-count-characters)와 함께 입력 검증에 활용하세요.

자주 쓰는 패턴 10선 (영어/범용)

글로벌 서비스에서 자주 쓰는 패턴이에요: 11. 비밀번호(강력): ^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[@$!%*?&])[A-Za-z\d@$!%*?&]{8,}$ 12. 신용카드: ^\d{4}[- ]?\d{4}[- ]?\d{4}[- ]?\d{4}$ 13. HEX 색상: ^#?([0-9a-fA-F]{3}|[0-9a-fA-F]{6})$ 14. 숫자만: ^\d+$ 15. 영문만: ^[a-zA-Z]+$ 16. 공백 제거: \s+ 17. HTML 태그: <[^>]+> 18. 파일 확장자: \.(jpg|jpeg|png|gif|webp)$ 19. 유튜브 URL: youtube\.com/watch\?v=[\w-]+ 20. JSON 키: "([^"]+)"\s*:

Toolkio 정규식 테스트기 사용법

Toolkio의 정규식 테스트기는 실시간으로 패턴을 테스트할 수 있어요. 1. 정규식 패턴 입력 2. 테스트할 문자열 입력 3. 매칭 결과 실시간 하이라이트 4. 플래그 설정 (g, i, m 등) 매칭되는 부분이 색상으로 표시되어서 패턴이 맞는지 바로 확인할 수 있어요. 복잡한 패턴을 작성할 때 한 단계씩 테스트하면서 만들면 실수를 줄일 수 있어요.

지금 바로 정규식 테스터를 사용해보세요

무료이며, 브라우저에서 바로 실행됩니다.

정규식 테스터