import re
text = '123 {\i1}e11 e22{\i0} asa ds dawdas a as<asd a<asd <ads sasdasdasd'
rx = r'{\\i1}(.*?){\\i0}'
a = re.sub(rx, lambda x: r' ${} $'.format(r" \ ".join(x.group(1).split())), text)
print(a)
aW1wb3J0IHJlCnRleHQgPSAnMTIzIHtcaTF9ZTExIGUyMntcaTB9IGFzYSBkcyBkYXdkYXMgYSBhczxhc2QgYTxhc2QgPGFkcyBzYXNkYXNkYXNkJwpyeCA9IHIne1xcaTF9KC4qPyl7XFxpMH0nCmEgPSByZS5zdWIocngsIGxhbWJkYSB4OiByJyAke30gJCcuZm9ybWF0KHIiIFwgIi5qb2luKHguZ3JvdXAoMSkuc3BsaXQoKSkpLCB0ZXh0KQpwcmludChhKQ==