정규표현식 문의 드립니다.
import re
p = re.compile('[a-z]+')
m = p.search("5 python")
print(m.start() + m.end()) # 10 출력
점프투 파이썬, 종합 문제 18번 입니다
그리고 문제에 대한 해설로 외와 같이 코드를 적어 주셨구요
저는 답이 9가 나올지 알았는데, 10 이 나오네요
m.end() 이게 7이 나와야 하는데, 왜 8인지 모르겠습니다
5 python
이 문자는
p 의 위치가 2번째
n의 위치는 7번째 인데
m.end() 가 왜 8이 나오는지 알려 주실수 있을까요?
ilue00 님 310
2021년 6월 11일 5:47 오후