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"(:)")