개발자 도구정규식 치트시트
정규식 치트시트문법 총정리와 자주 쓰는 패턴 (이메일·전화번호·한글)
정규식 문법을 글자·반복·위치·그룹·플래그별로 정리하고 이메일·휴대폰·날짜·한글 같은 자주 쓰는 패턴을 복사해 쓸 수 있는 온라인 정규식 치트시트입니다. 패턴을 예시 글에 바로 대 볼 수 있습니다.
정규식 치트시트 사용법
정규식 문법과 자주 쓰는 패턴을 한 장에 모았습니다. 기억이 안 나는 문법을 찾거나 이메일·전화번호 같은 흔한 패턴을 복사할 때 씁니다.
찾습니다
숫자, 이메일, 한글, lookahead 처럼 필요한 말을 넣으면 해당 항목만 남습니다.
복사하거나 바로 대 봅니다
복사를 누르면 패턴이 복사됩니다. 써보기를 누르면 위의 시험판에 패턴이 들어가 예시 글에 바로 맞춰 볼 수 있습니다.
자주 묻는 질문
- \w 와 \b 가 한글에 안 맞아요
- JavaScript 의 \w 는 영문·숫자·밑줄만 뜻해서 한글은 포함되지 않고, 단어 경계 \b 도 그 기준입니다. 한글은 [가-힣] 이나 u 플래그와 \p{Script=Hangul} 을 쓰세요.
- 이메일 정규식이 완벽한가요?
- 아닙니다. 완벽한 이메일 정규식은 수천 글자라 실무에서는 느슨하게 형식만 보고 실제 확인 메일을 보냅니다. 여기 있는 패턴도 그 용도입니다.
- 다른 언어에서도 되나요?
- 기본 문법은 같습니다. 후방 탐색과 유니코드 속성은 오래된 엔진에서 지원하지 않을 수 있고, 파이썬은 이름 있는 그룹을 (?P<name>) 으로 씁니다.