사용 기준

Java·JavaScript·셸 도구의 정규식 엔진은 지원 문법과 escape 방식이 다릅니다. 실제 사용하는 엔진에서 정상·불일치·빈 입력·긴 입력을 확인합니다.

외부 연습 사이트에는 비밀값이나 실제 고객 데이터를 붙이지 않습니다.

정규식 연습 · RegExr

예제

^[0-9]+$     숫자로만 구성된 전체 문자열
[^0-9]       숫자가 아닌 문자 하나
(?:cat|dog)  캡처하지 않는 그룹

부정 문자셋은 [1]처럼 제외할 대상을 명시합니다. 전체 입력 검증과 부분 검색을 구분합니다.

문법 정리

Groups and ranges

Quantifiers

Boundary-type

Character classes

Powered by Fruition