계산 공식
기본 메타문자:
. = 모든 문자 / \d = 숫자 / \w = 영숫자 / \s = 공백
+ = 1+ / * = 0+ / ? = 0~1 / {n,m} = n~m회
^ = 시작 / $ = 끝 / [...] = 문자 클래스
flag: g(전체) / i(대소문자 무시) / m(다중행)
정규식 패턴 + 테스트 문자열로 매칭 결과·캡처 그룹 즉시 확인.
정규식(Regular Expression)은 문자열의 특정 패턴을 검색·매칭·치환하는 표준 도구입니다. 본 도구는 JavaScript 정규식 엔진(ECMAScript)으로 패턴을 즉시 테스트하며, 매칭된 결과·캡처 그룹·flag(g·i·m·s) 효과를 시각적으로 확인할 수 있습니다. 이메일·URL·주민번호 같은 검증부터 텍스트 추출·치환까지 광범위하게 활용됩니다.
regex101.com (시각적 디버거) + regexr.com (튜토리얼). 본 도구로 즉시 테스트 가능.
Global match. 첫 매칭만이 아니라 모든 매칭. .matchAll() 사용 시 필수.
ECMAScript 2018+ 부터 지원 (?<=...). 본 도구는 최신 브라우저 기준 지원.
1) 가능한 구체적으로 2) (.*) 같은 탐욕적 패턴 최소화 3) 백트래킹 줄이기 (atomic group).