2

所以我有一个看起来像这样的 re.sub 行

re.sub(r'(.*_)\d*(\..*)', r'\1' + mediaFileId + r'\2', baseName)

mediaFileId 是一个字符串,看起来像'8000'

这条线返回invalid group reference,因为它认为我正在寻找我\18000真正想要的时间\1

这是一个如此简单的问题,但我似乎无法弄清楚。

任何帮助表示赞赏

4

1 回答 1

3
re.sub(r'(.*_)\d*(\..*)', r'\g<1>8000\2', baseName)

http://docs.python.org/2/library/re.html#re.sub

于 2012-11-03T06:12:31.853 回答