- "호빗 : 70 주년 기념 에디션"
- "호빗" "호빗 (일러스트/콜렉터 에디션) 다시 또는이와 뒤로 "
- "호빗 :가 다시 돌아] "
- "호빗 선물 세트 "
등등 ...
나는 어떻게 든 제목을 정규화하는 경우, 각 버전은 참조 무슨 책을 알 수있는 자동화 된 방법을 구현하기 쉬울 것이라고 생각했다.
normalised = ''.join([char for char in title
if char in (string.ascii_letters + string.digits)])
또는
normalised = ''
for char in title:
if char in ':/()|':
break
normalised += char
return normalised
그러나 제목에 특수 문자를 포함 할 수 있으며, 버전은 기본적으로 매우 다른 제목 레이아웃을 가질 수 분명히 그들이 의도 한대로 작동하지 않습니다.
도움을 주시면 대단히 감사하겠습니다. 고마워요 :)
을 해야 할 것? 퍼지 검색이 도움이 될 수 있습니까? – voyager
@voyager 책의 원래 제목을 추출하거나 적어도 적절한 제목과 일치 시키려합니다. 예 : ** Lorem 도서 : 2 부 [Special Collector 's Edition] ** Lorem 북 : 2 부 ** – RadiantHex