Regular Expression with Groovy

gilbird.com wiki

이동: 둘러보기, 찾기

regex 연산자


정규식 기호

기호 의미
. 문자 하나 (single-line 모드인 경우에는 문서의 시작)
^ 라인 시작 (single-line 모드인 경우에는 문서의 끝)
$ 라인 끝
\d 숫자 하나
\D 숫자를 제외한 문자
\s 공백 문자
\S 공백 문자를 제외한 문자
\w 단어
\W 단어를 제외한 문자
\b Word boundary
( ) 그룹핑
( x | y ) xy
\1 백매치 첫번째 그룹. 예를 들어 두번 나온 문자 찾기는 (.)\1
x* x가 0번 이상 나온 경우
x+ x가 1번 이상 나온 경우
x? x가 0번 혹은 1번 나온 경우
x{m,n} x가 최소 m번 이상, 최대 n번 나온 경우
x{m} x가 정확히 m번 나온 경우
[a-f] a, b, c, d, e, f 문자를 포함한 문자 클래스
[^a] a를 제외한 특정 문자 클래스
(?is:x) x를 출력할 때 모드 변경; i는 ignoreCase, x는 single-line 모드
개인 도구
이름공간
변수
행위
둘러보기
도구모음