标签: regex-group
我正在尝试替换文件中的数字。文件编号将在Acct#之后出现。
例如,如果在文件中以ACCT #: 7891的形式出现,我想替换为 ACCT #: 12345。
ACCT #: 7891
ACCT #: 12345
为此,我编写了以下表达式,但是它不起作用。 newaccount变量包含值12345。它给了我价值 J345并省略ACCT #:
newaccount
12345
J345
ACCT #:
re.sub(r"(ACCT #:\s+)(\d+)", r'\1%s' %(str(newaccount)),NewTestfile)
有什么建议可以解决上面的代码吗?