你想要替换的文本是什么?\n\npython\nimport re\n\ndef add_timestamp(text):\n pattern = r"(\w+)\s+(\d{1,2}:\d{2})"\n return re.sub(pattern, r"[\1 \2]:", text)\n\n# 示例使用\ntext = "Oklahoma 01:08 录音机 21:08"\nresult = add_timestamp(text)\nprint(result) # 输出: [Oklahoma 01:08]: [录音机 21:08]:\n\n\n该代码使用正则表达式匹配文本和时间,并使用 re.sub 函数进行替换。你可以修改代码中的 patternr"[\1 \2]:" 来调整匹配和替换规则。\n\n例如,如果你想将所有时间都替换为 [时间]:,可以将 r"[\1 \2]:" 修改为 "[\2]:"

Python代码:自动添加时间戳到文本字符串

原文地址: https://www.cveoy.top/t/topic/p24M 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录