Python重新替换组值

时间:2016-08-22 00:52:22

标签: python regex replace

我有一个正则表达式,我希望用这些值替换值减去10。 重申是:

re.compile(r'<stuff[^\>]*translate\((?P<x>\d*),(?P<y>\d*)\)"/>')

我想替换x和y组。为此,我想使用re.sub并传递一个函数。但是,在函数中,我怎样才能最容易地构建一个与输入相同的字符串,只有将x和y值替换为自己减去10?

1 个答案:

答案 0 :(得分:0)

re.sub docs显示了使用替换器功能的一个很好的例子。在你的情况下,这将工作:

Integer

http://ideone.com/tQS4wK