어떤 문자열 안에서 \section 을 찾기위해서 패턴객체를 컴파일 할때
p = re.compile(r'\\section')
와 같이 작성해야한다는 점은 이해했습니다. r' ' 을 사용하지 않으면
[ \t\n\r\f\v]ection
이와 같이 해석되기 때문이죠.
하지만 아래코드와 같은 상황에서는 왜 r' '로 감싸주어야 하나요? 찾아봐도 잘 모르겠습니다..
그냥 그루핑을 사용할때는 r' '을 사용하자! 로 외워야 하는 부분인가요?
정규표현식의 문제가 아니라 그냥 파이썬 문자열 표현의 문제입니다
https://ideone.com/4S2nhu
감사합니다!
댓글을 작성하려면 로그인해야 합니다.
devbelly 3년 전
어떤 문자열 안에서 \section 을 찾기위해서 패턴객체를 컴파일 할때
p = re.compile(r'\\section')
와 같이 작성해야한다는 점은 이해했습니다. r' ' 을 사용하지 않으면
[ \t\n\r\f\v]ection
이와 같이 해석되기 때문이죠.
하지만 아래코드와 같은 상황에서는 왜 r' '로 감싸주어야 하나요? 찾아봐도 잘 모르겠습니다..
그냥 그루핑을 사용할때는 r' '을 사용하자! 로 외워야 하는 부분인가요?