W dniu 5 stycznia 2012 16:43 użytkownik Michał Malisz <malis...@gmail.com> napisał: > Jednak jest to za bardzo zabugowane. Później się pobawię, ale jednak > lepiej zostawić dla kogoś, kto się na tym zna :P
def add_tiny_url(text): i = 1 for m in re.finditer(regulka, text): if m.group(0).find("tinyurl") < 0: longurl = m.group(0) if len(longurl) <= 31: text = text.replace(m.group(0),longurl + "\n") else: tinyurl = tiny_url(m.group(0)) text = text.replace(m.group(0),tinyurl + "\n\n" + longurl + "\n") i = i + 1 return text Ta wersja nie wywala żadnych komunikatów. Wersja bez tytułu + długi link. Jak słusznie zauważył Marcin, za dużo roboty jest z tym, a przynajmniej dla osoby, która nie zna pythona. -- Pozdrawiam, Michał