RUNWEBTOOLS
한국어

자주 쓰는 정규식 패턴

개발자가 가장 자주 검증하고 추출하는 것들을 위한 바로 쓸 수 있는 정규식입니다. 패턴을 복사해 붙여 넣으세요. 정규식이 처음이라면 초보자 가이드를 읽고, 각 패턴이 어떻게 동작하는지 이해하려면 정규식 치트시트를 열어 두세요.

업데이트 2026-07-06

매칭 대상패턴비고
이메일(실용적)^[\w.+-]+@[\w-]+\.[\w.-]+$폼에는 충분함; 완전히 RFC를 따르는 정규식은 없음
URL(http/https)https?://[^\s]+http:// 또는 https://로 시작하는 URL 매칭
IPv4 주소\b(?:\d{1,3}\.){3}\d{1,3}\b각 부분이 0–255인지는 확인하지 않음
헥스 색상^#(?:[0-9a-fA-F]{3}|[0-9a-fA-F]{6})$3자리 또는 6자리 헥스, 앞에 # 붙임
날짜(YYYY-MM-DD)^\d{4}-\d{2}-\d{2}$형식만 검사 — 실제 날짜는 검증하지 않음
시간(24시간 HH:MM)^([01]\d|2[0-3]):[0-5]\d$00:00 ~ 23:59
URL 슬러그^[a-z0-9]+(?:-[a-z0-9]+)*$소문자 단어를 하이픈 하나로 연결
숫자만^\d+$숫자 하나 이상, 그 외에는 없음
글자만^[A-Za-z]+$ASCII 글자만
사용자 이름^\w{3,16}$3–16자의 글자·숫자·밑줄
미국 전화번호(느슨함)^\(?\d{3}\)?[-.\s]?\d{3}[-.\s]?\d{4}$괄호·공백·점·하이픈 허용
강한 비밀번호^(?=.*[a-z])(?=.*[A-Z])(?=.*\d).{8,}$소문자·대문자·숫자 포함 8자 이상(룩어헤드)
앞뒤 공백^\s+|\s+$양쪽 끝 공백을 다듬는 데 사용

주의: 이런 패턴은 형식을 검증하는 것이지 의미를 검증하지는 않습니다. 어떤 문자열이 이메일 패턴에 매칭돼도 실제로 도달 가능한 주소가 아닐 수 있습니다 — 중요한 것이라면 정규식으로 형식을 검사하되 값 자체는 다른 방법(예: 인증 메일)으로 확인하세요.

관련 도구