我正在使用plex插件。这个插件在界面中有一个配置选项,它告诉它如何找到视频的ID。
包含的默认模式要求ID在[]中,但我有数百个文件,这些文件在扩展名之前只有文件名中的最后~11个字符。
以下是在[]
之间查找ID的“默认”模式 \[(?P<id>.{11})\]
如何更改此设置,以便在文件名的最后11个字符中查找ID,忽略之前的所有字符(变化)。没有任何其他配置选项,它实际上是插入模式的plex界面中的一个框,然后单击“保存”。
我有一个非常短的python脚本的链接,可以驱动所有内容。
https://github.com/sander1/YouTube-Agent.bundle/blob/master/Contents/Code/__init__.py
这是对我有用的字符串:
(?P<id>.{11})....$
答案 0 :(得分:2)
尝试(?P<id>.{11}$)
这会在字符串的末尾包含任意十一个非换行符。虽然您可能需要(?P<id>.{11})....$
来考虑文件扩展名...