정규식 치트시트
로컬 실행문자 클래스·수량자·앵커·그룹·플래그를 정리한 빠른 참조표
문자 클래스
.줄바꿈 외 임의의 한 문자
a.c → abc\d숫자 한 개
\d{3} → 123\w영숫자 또는 밑줄
\w+ → abc_1\s임의의 공백 문자
a\sb → a b[abc]집합 안의 문자 하나
[aeiou] → e[^abc]집합에 없는 문자
[^0-9] → a[a-z]지정 범위의 문자
[A-F] → C수량자
*0회 이상 반복
ab* → abbb+1회 이상 반복
ab+ → abbb?0회 또는 1회
colou?r → color{n,m}n~m회 반복
\d{2,4} → 2024*?최소 일치(게으른 매칭)
<.*?> → <b>앵커와 경계
^문자열 시작
^Hello$문자열 끝
world$\b단어 경계
\bword\b그룹과 전방 탐색
( )번호가 붙는 캡처 그룹
(\d+)-(\d+)(?: )캡처하지 않는 그룹
(?:ab)+(?<name> )이름 있는 캡처 그룹
(?<year>\d{4})a|b둘 중 하나 일치
cat|dog(?= )긍정형 전방 탐색
\d(?=px)플래그
g모든 일치 검색
/a/gi대소문자 무시
/abc/im여러 줄 모드
/^a/ms점 문자를 줄바꿈에도 일치
/a.b/s사용 방법
- 1
처리할 내용을 붙여넣거나 입력합니다
- 2
옵션(들여쓰기 크기, 키 정렬 등)을 선택합니다
- 3
결과를 확인하고 한 번에 복사해 사용합니다
개인정보 보호
모든 데이터는 브라우저에서 처리되며 어떤 서버로도 전송되지 않습니다.