使用者:P-bot/Image名字空間修改
外觀
###加入user-fixes.py文件,运行“replace.py -fix:imagefix [其他参数]”即可。
import re
def imagefixparser(text):
text = re.sub('[iI][mM][aA][gG][eE]\s*:\s*', 'File:', text)
text = '<gallery>\r\n' + text.strip('\r\n') + '\r\n</gallery>'
return text
def imagefix():
return lambda m:imagefixparser(m.group(1))
fixes['imagefix'] = {
'regex': True,
'msg': {
'zh': u'机器人: 将Image名字空间修改为File',
},
'replacements': [
(ur'\[\[\s*(:?)\s*[iI][mM][aA][gG][eE]\s*:', ur'[[\1File:'),
(ur'<\s*[gG][aA][lL]{2}[eE][rR][yY]\s*>([\s\S]*?)<\s*/\s*[gG][aA][lL]{2}[eE][rR][yY]\s*>',imagefix())
],
}