体验了下,确实很厉害,虽然有时候会有一些常识方面的错误,但是从语法来说,或者非专业来说已经很厉害了,没有那种机器人的感觉。

用python写一个电影名称提取Demo

下面是一个使用 Python 编写的电影名称提取 Demo 的简单示例:

import re

def extract_movie_name(filename: str) -> str:
    # 使用正则表达式提取电影名称
    regex = r'\[(.*?)\]'
    match = re.search(regex, filename)
    if match:
        return match.group(1)
    else:
        return ''

# 测试函数
filenames = [
    '[血钻(国英双语)].Blood.Diamond.2006.Bluray.720p.x264.AC3.3Audios-CMCT.mkv',
    '[豹].The.Leopard.1963.BluRay.720p.x264.AC3-CMCT.mkv',
    'X战警09.金刚狼3:殊死一战.国语版1080p.mp4'
]
for filename in filenames:
    print(f'{filename}: {extract_movie_name(filename)}')

输出结果为:

[血钻(国英双语)].Blood.Diamond.2006.Bluray.720p.x264.AC3.3Audios-CMCT.mkv:血钻(国英双语)
[豹].The.Leopard.1963.BluRay.720p.x264.AC3-CMCT.mkv: 豹
X战警09.金刚狼3:殊死一战.国语版1080p.mp4: 

在这个示例中,我们使用了正则表达式来提取电影名称。如果匹配成功,则返回匹配的字符串;如果匹配失败,则返回空字符串。

但这只是一个简单的示例,实际情况可能更复杂,您需要根据实际情况来调整算法,以提取准确的电影名称。

豹是我之前和他聊天的内容,他充分理解了前后文,还是蛮强的。

以下一本正经的胡说
2022-12-11T07:36:34.png

歌曲封面
0:00