我正在用Python3.7编写代码来解析SVG的transform命令: t = "translate(44,22) rotate(55,6,7) scale(2)"
num = "[-+]?我想使用groupdict()给我编号的参数arg-1,arg-2,arg-3,等等,这取决于finditer找到了多少。这意味着命名匹配需要是一个不断增加的变量。
Python中的正则表达式有公认的命名约定吗?或者如果没有,关于如何命名它们,有什么建议?通常,我把它们命名为look_for_date或address_re,但我读过一些地方,在变量名中使用'_re‘这样的后缀并不好。在我看来,regex似乎需要一些东西来表示它是正则表达式,因为如果您只将其命名为date或address,您就无法完成这样的操作,这似乎很直观:
date = date_re.match(text)
当我在Mojave上右击并尝试重命名中的变量名时,它会提示输入新名称,然后按回车,什么也不会发生。通常没有错误,没有错误。有时,有一个小盒子弹出说“没有结果,没有结果”。我确保了绳子的安全,并安装了连绳。预期行为:右击>重命名符号>键入新名称> enter >变量重命名的所有实例。
观察到的行为:右击>重<e