Python lambda with regex

При использовании re.sub ()часть re для python, функцию можно использовать для sub, если я не ошибаюсь. Насколько мне известно, он проходит в соответствии с любой переданной функцией, например :

r = re.compile(r'([A-Za-z]')
r.sub(function,string)

. Есть ли более разумный способ передать его во втором аргументе, кроме как с лямбдой, которая вызывает метод?

r.sub(lambda x: function(x,arg),string)
6
задан Stoof 4 May 2012 в 18:37
поделиться