使用re.sub时,如何处理需要捕获后跟替换字符串中的数字的情况?例如,您不能将“\ 10”用于捕获1,后跟“0”字符,因为它将被解释为捕获10。
答案 0 :(得分:6)
\g<1>0
http://docs.python.org/library/re.html#re.sub
\克LT;数&GT;使用相应的 组号; \克LT 2 - ;因此 相当于\ 2,但不含糊 在诸如\ g&lt; 2&gt; 0的替代品中。 \ 20 将被解释为对...的引用 第20组,而不是对第2组的引用 后跟字面字符'0'。