3

私は以前ルビーでそのようなことをしました:

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 に答える