txlyre преди 23 часа
родител
ревизия
d3a3b00e48
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      rand.py

+ 1 - 1
rand.py

@@ -106,7 +106,7 @@ OPS = {
     "..": randint,
 }
 
-OPS_KEYS = "|".join(map(lambda k: "(" + k.replace("-", r"\-").replace(".", r"\.") + ")", OPS.keys()))
+OPS_KEYS = "|".join(map(lambda k: "(" + re.escape(k) + ")", OPS.keys()))
 
 T_NAME = re.compile(r"([abce-zа-ге-йл-яA-ZА-Я]+)")
 T_COLON = re.compile(r"(:)")