INNER CODE UNIT · Python
Auxiliary_RMOTSTR
AutoAnimeMV-Teams/AutoAnimeMv · AutoAnimeMv.py:370
def Auxiliary_RMOTSTR(File):
'''剔除意外字符'''
global FuzzyMatchData
global PreciseMatchData
NewPSTRFile = File
#匹配待去除列表
FuzzyMatchData = [r'(.*?|=)月新番(.*?|=)',r'\d{4}.\d{2}.\d{2}',r'20\d{2}',r'v[2-9]',r'\d{4}年\d{1,2}月番']
#精准待去除列表
PreciseMatchData = [r'仅限港澳台地区',r'年龄限制版',r'国漫',r'x264',r'1080p',r'720p',r'4k',r'\(-\)',r'(-)']
for i in PreciseMatchData:
NewPSTRFile = sub(r'%s'%i,'=',NewPSTRFile,flags=I)
for i in FuzzyMatchData:
NewPSTRFile = sub(i,'=',NewPSTRFile,flags=I)
return NewPSTRFile
def Auxiliary_IDESE(File):
'''识别剧季并截断Name'''