match객체의 메서드
- group() : 매치된 문자열을 돌려준다.
- start() : 매치된 문자열의 시작 위치를 돌려준다.
- end() : 매치된 문자열의 끝 위치를 돌려준다.
- span() : 매치된 문자열의 (시작, 끝)에 해당하는 튜플을 돌려준다.
import re
pat = re.compile('file[0-9]')
obj1 = pat.match('file0 filex file1 file5 file9 file!')
print('객체 모양: ',obj1)
print("group() :", obj1.group())
print("start() :", obj1.start())
print("end() :", obj1.end())
print("span() :", obj1.span())
결과
객체 모양: <re.Match object; span=(0, 5), match='file0'>
group() : file0
start() : 0
end() : 5
span() : (0, 5)
'IT 차곡차곡 > Python' 카테고리의 다른 글
[백준/파이썬] 17413번: 단어 뒤집기 2 (Python) (0) | 2021.06.23 |
---|---|
[Python] 정규표현식5 - 컴파일 옵션 (DOTALL, IGNORECASE, MULTILINE) (0) | 2021.06.23 |
[Python] 정규표현식3 - Dot(.), 반복(*, +, {m,n}) (0) | 2021.06.23 |
[Python] 정규표현식2 - 문자열 매치 [ ] (0) | 2021.06.23 |