ویکیپدیا:درخواستهای ربات/زیباسازی ویکیپدیا فارسی: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
←کد اصلی: رفع باگ (ه امآیتی) |
|||
خط ۵۱:
wikipedia.config.put_throttle = 0
wikipedia.put_throttle.setDelay()
cleaning_version=u'
msg=u'('+cleaning_version +u')'
faSite = wikipedia.getSite('fa')
خط ۲۹۹:
#txt = re.sub(bLB+u'(باز|فر[او]|وا|[بد]ر) ?([هن]?می|)([منب]ی?|)('+bnMzare+u'|'+bnMazi+u')(م|ی|د|یم|ید|ا?ند)'+bLA, ur'\1\2\3\4\5', txt) # پیشوند فعل ### BUG
txt = re.sub(bLB+u'(باز|فر[او]|وا|بر) ?([منب]ی?|)('+bnMazi+u')ن'+bLA, ur'\1\2\3ن', txt)#وی در جنگیدن با من
txt = re.sub(bLB+u'('+bnMazi+u')ه (ام |ای |ایم |اید |اند )'+bLA, ur'\1ه\2', txt) # فم بین «ه» و شناسه طبق شیوهنامه است باید جدا باشد
txt = re.sub(u'([منب])یا(رزید|فتاد|فتد|فراشت|فروخت|فزود|فسرد|فشاند|ف[کگ]ند|نجامید|ند[او]خت|ندیشید|ن[بگ]اشت|نگیخت)(م|ی|یم|ید|ند|[^'+faChrs+u'])', ur'\1ی\2', txt) # نیافتاد -> نیفتاد
txt = re.sub(u'([منب])یا(رز|فر[او]ز|فزای|فسر|فشان|ف[کگ]ن|نبار|نجام|ندا[یز]|ندوز|ندیش|نگار|نگیز)(م|ی|د|یم|ید|ا?ند|[^'+faChrs+u'])', ur'\1ی\2\3', txt) # بیاندیش -> بیندیش
خط ۳۰۵:
#s: ضمایر ملکی
txt = re.sub(u'(?:ه|هٔ)[ ](مان|تان|شان)'+bLA, ur'ه\1', txt)#BUG:Solved
txt = re.sub(u'(?<=ه)[ ](ام |ات |اش )'+bLA, ur'\1', txt)
#s: و
|