3

我以前在 ruby​​ 中做过类似的事情:

text.gsub!( SOME REGEX ) do |s|
    s.SOME_STRING_STUFF
end

我知道python中没有像rubys“做”的东西,但我不知道如何做这样的事情!

4

1 回答 1

5

只需将函数作为替换传递给re.sub

print(re.sub(r't[^t].', lambda m: m.group(0)[::-1], 'testtext')) # settxett
于 2012-08-15T20:27:47.580 回答