Мне нужно заменить часть строки. Я просматривал документацию на Python и нашел re.sub.
import re
s = '<textarea id="Foo"></textarea>'
output = re.sub(r'<textarea.*>(.*)</textarea>', 'Bar', s)
print output
>>>'Bar'
Я ожидал, что это напечатает '<textarea id="Foo">Bar</textarea>'
, а не "bar".
Может ли кто-нибудь сказать мне, что я сделал неправильно?