Найти - Пользователи
Полная версия: Вывод regexp-а. [решено]
Начало » Python для новичков » Вывод regexp-а. [решено]
1
ror6ax
Утро.

text="blahblahblah"
output=re.search("a" , text)
print output

дает вывод <_sre.SRE_Match object at 0x029D8138>
Подскажите, как заставить питон выводить результат парсинга в какой-то иной форме, например обрамлять найденный символ какими нибуть другими символами?
Суть в том что я хочу распарсить текст, и все совпадения сделать bold в html разметке что требует открывающего и закрывающего тега в начале и в конце искомого отрезка.
Спасибо.
ror6ax
ps. интересует нативное решение без невкуриваемой магии, собственно задача не важна как таковая
Ed
print re.sub("(a)", "<b>\\1</b>", "blahblahblah")
ror6ax
Ed
print re.sub("(a)", "<b>\\1</b>", "blahblahblah")

Спасибо, сабж закрыт.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB