This commit is contained in:
Kovid Goyal 2013-04-05 08:26:52 +05:30
parent cb97563d7d
commit c680f51d52

View File

@ -17,8 +17,7 @@ class MReplace(UserDict):
def compile_regex(self):
if len(self.data) > 0:
keys = sorted(self.data.keys(), key=len)
keys.reverse()
keys = sorted(self.data.keys(), key=len, reverse=True)
tmp = "(%s)" % "|".join(map(re.escape, keys))
if self.re != tmp:
self.re = tmp