从文件名中提取书名,取第一个下划线之前的内容
(filename: str)
| 35 | |
| 36 | |
| 37 | def extract_book_title(filename: str) -> str: |
| 38 | """从文件名中提取书名,取第一个下划线之前的内容""" |
| 39 | match = re.match(r'^([^_]+)', filename) |
| 40 | if match: |
| 41 | return match.group(1) |
| 42 | return "booktitle" |
| 43 | |
| 44 | |
| 45 | def find_min_page_file(json_files: list) -> str: |