Python의 fullmatch 메서드에서 캡처 그룹 사용하기
fullmatch 메서드를 사용하여
찾은 내용을 캡처 그룹으로 분리할 수도 있습니다.
예제를 통해 살펴보겠습니다. 다음과 같은 문자열이 있다고 가정해 봅시다:
txt = '123 456 789'
이 문자열의 모든 숫자를 캡처 그룹에 할당해 봅시다:
res = re.fullmatch('(\d+)\s(\d+)\s(\d+)', txt)
print(res[1]) # '123'을 출력합니다
print(res[2]) # '456'을 출력합니다
print(res[3]) # '789'을 출력합니다
다음 문자열이 주어졌습니다:
txt = '2025-12-31'
이를 세 개의 캡처 그룹으로 분리하세요.