강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

가후님의 프로필 이미지
가후

작성한 질문수

남박사의 파이썬 기초부터 실전 100% 활용

토렌트 마그넷 자동 검색기 만들기

정규 표현식 질문있습니다.

작성

·

228

1

양질의 강의 만들어 주셔서 늘 감사합니다.

 

질문 내용은, 수업내용 약 16분 51초 입니다.

magnets = bs.find_all("a", href=re.compile(r"magnet:\?xt=*"))

위와 같은 정규 표현식이 있는데

"magnet:\?xt=*"

여기서 * 별표는 앞의 문자가 1번이상 반복되는걸로 배웠는데, 그렇다면 = 가 반복되는 정규 표현식인데, 여기서만 특별하게 전체문자로 쓰이는 이유가 있는지 궁금합니다.

 

답변 1

0

남박사님의 프로필 이미지
남박사
지식공유자

이해하신 내용이 맞습니다. 여기서만 특별하게 전체 문자로 쓰인건 아닙니다.

또한 마그넷 주소를 인식하는 패턴은 여기서처럼 단순한 방법외에 다양한 표현으로 인식할 수 있습니다. 여기서는 쉽게 magnet:\?xt= 를 직접 찾는개념으로 보시는게 맞습니다.

가후님의 프로필 이미지
가후

작성한 질문수

질문하기