/
/
자주 사용되는 메타문자:
.
- 줄바꿈 문자를 제외한 모든 단일 문자\d
- 숫자 (0-9)\D
- 숫자가 아닌 문자\w
- 영숫자 문자 (a-z, A-Z, 0-9, _)\W
- 영숫자가 아닌 문자\s
- 공백 문자 (스페이스, 탭, 줄바꿈 등)\S
- 공백이 아닌 문자^
- 문자열의 시작 /[^...]
- 부정 문자셋$
- 문자열의 끝*
- 0회 이상 반복+
- 1회 이상 반복?
- 0 또는 1회 반복 / 욕심쟁이 수량자 뒤에 붙이면 게으른 수량자로 변경{n}
- 정확히 n회 반복{n,}
- 최소 n회 반복{n,m}
- 최소 n회, 최대 m회 반복[...]
- 괄호 안의 문자 중 하나(...)
- 그룹화 및 캡처(?:...)
- 그룹화 (캡처 안함)|
- OR 연산자
플래그:
g
- 전역 검색 (Global)i
- 대소문자 무시 (Ignore case)m
- 다중 라인 모드 (Multiline, ^와 $가 각 줄의 시작/끝에 매칭)s
- dotall 모드 (.이 줄바꿈 문자도 매칭)u
- 유니코드 모드 (Unicode)y
- 고정 모드 (Sticky)
매칭 결과
테스트 문자열을 입력하고 정규표현식을 작성하면 결과가 여기에 표시됩니다.
광고 영역
Google AdSense 광고가 여기에 표시됩니다