mirror of
https://github.com/EstrellaXD/Auto_Bangumi.git
synced 2026-04-14 02:20:53 +08:00
fix: close #375
This commit is contained in:
@@ -106,6 +106,8 @@ def name_process(name: str):
|
||||
name_zh = item.strip()
|
||||
elif re.search(r"[a-zA-Z]{3,}", item) and not name_en:
|
||||
name_en = item.strip()
|
||||
if name_en not in name:
|
||||
name_en = None
|
||||
return name_en, name_zh, name_jp
|
||||
|
||||
|
||||
@@ -182,5 +184,5 @@ def raw_parser(raw: str) -> Episode | None:
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
title = "[动漫国字幕组&LoliHouse] THE MARGINAL SERVICE - 08 [WebRip 1080p HEVC-10bit AAC][简繁内封字幕]"
|
||||
title = "【极影字幕·毁片党】LoveLive! SunShine!! 幻日的夜羽 -SUNSHINE in the MIRROR- 第01集 TV版 HEVC_opus 1080p "
|
||||
print(raw_parser(title))
|
||||
|
||||
@@ -69,3 +69,12 @@ def test_raw_parser():
|
||||
assert info.resolution == "720P"
|
||||
assert info.episode == 5
|
||||
assert info.season == 1
|
||||
|
||||
content = "【极影字幕·毁片党】LoveLive! SunShine!! 幻日的夜羽 -SUNSHINE in the MIRROR- 第01集 TV版 HEVC_opus 1080p "
|
||||
info = raw_parser(content)
|
||||
assert info.group == "极影字幕·毁片党"
|
||||
assert info.title_zh == "幻日的夜羽"
|
||||
assert info.title_en == "LoveLive! SunShine!!"
|
||||
assert info.resolution == "1080p"
|
||||
assert info.episode == 1
|
||||
assert info.season == 1
|
||||
|
||||
Reference in New Issue
Block a user