티스토리 뷰
728x90
() | 그룹별 캡처 |
?: | 캡처링 하지 않음 () 안 처음에 사용 |
$숫자 | 캡처한 그룹을 가져옴 |
group(숫자) | 캡처한 그룹을 가져옴(숫자 생략 가능. 0은 전체) Matcher의 method |
예를 들어
a는 e이다
a는 c이다
b는 d이다
이런 형태의 문자열이 있다고 가정.
정규 표현식은 "(?:.*)는 (.*)이다" 일 때,
첫번째 괄호는 그룹핑하지 않으므로 $1, group(1)은 a, b가 아닌 e, c, d가 된다.
728x90
'etc' 카테고리의 다른 글
2024년 늦은 회고 - 개구리는 높이 뛰기 위해 몸을 움츠린다. (1) | 2025.01.09 |
---|---|
자바 Set/Map 자료구조 구분 (0) | 2023.01.12 |
[자바/정규 표현식] 문법, 자주 사용하는 정규 표현식, Pattern, Matcher (0) | 2022.12.10 |
인턴 때 사용해본 기술 정리 (0) | 2022.09.30 |
[파이썬/Python] 라이브러리 함수 정리 (0) | 2021.01.16 |