re.sub('a', lambda matchobj: callback(hoge), 'aiueo')

何がやりたいのかわからんがlambda使うとか?