diff --git a/modules/wiki/wikilib.py b/modules/wiki/wikilib.py index 23531125..a1ed29ef 100644 --- a/modules/wiki/wikilib.py +++ b/modules/wiki/wikilib.py @@ -70,6 +70,7 @@ async def wiki1(wikilink, pagename): else: rmlstlb = re.sub('\n$', '', '\n(重定向[' + pagename + ']至[' + finalpagename + '])\n' + getfullurl + '\n' + desc) rmlstlb = re.sub('\n\n', '\n', rmlstlb) + rmlstlb = re.sub('\n\n', '\n', rmlstlb) rmlstlb = re.sub('\n\n\n','\n',rmlstlb) rmlstlb = re.sub('\n\n\n\n', '\n', rmlstlb) try: diff --git a/modules/wiki/wikitextlib.py b/modules/wiki/wikitextlib.py index 9a108f97..9b9ea6ee 100644 --- a/modules/wiki/wikitextlib.py +++ b/modules/wiki/wikitextlib.py @@ -98,6 +98,7 @@ async def wi(wikiurl, interwiki, pagename, itw='f', ignoremessage='f', template= else: rmlstlb = re.sub('\n$', '', '(重定向[' + pagename + ']至[' + finalpagename + '])\n' + fullurl + '\n' + desc) rmlstlb = re.sub('\n\n', '\n', rmlstlb) + rmlstlb = re.sub('\n\n', '\n', rmlstlb) rmlstlb = re.sub('\n\n\n', '\n', rmlstlb) rmlstlb = re.sub('\n\n\n\n', '\n', rmlstlb) try: