/
/
자주 사용되는 메타문자:
.- 줄바꿈 문자를 제외한 모든 단일 문자\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 광고가 여기에 표시됩니다