etc
[자바/정규 표현식] 정규 표현식 캡처링 정리
hrniin
2022. 12. 10. 17:35
728x90
() | 그룹별 캡처 |
?: | 캡처링 하지 않음 () 안 처음에 사용 |
$숫자 | 캡처한 그룹을 가져옴 |
group(숫자) | 캡처한 그룹을 가져옴(숫자 생략 가능. 0은 전체) Matcher의 method |
예를 들어
a는 e이다
a는 c이다
b는 d이다
이런 형태의 문자열이 있다고 가정.
정규 표현식은 "(?:.*)는 (.*)이다" 일 때,
첫번째 괄호는 그룹핑하지 않으므로 $1, group(1)은 a, b가 아닌 e, c, d가 된다.
728x90