Замудрил что-то)) Можно хотя бы простой вложенности типа: {i|Tom|Jerry} was {shoked|surprised|fucked up} получится типа: Tom was shoked (и различные другие рандомные варианты)
вообщем сам написал говнокод: [code] import re, random str = "" # Input string here new_str = str txt = re.findall("(?<=\{).*?(?=\})", str)<br />spin_count = len(txt) txt = [x.split("|") for x in txt] i = 0 list_words = [] for i in xrange(spin_count): azz = txt[i][random.randint(0,len(txt[i])-1)] new_str = re.sub("\{.*?\}", azz, new_str, count=1)
print new_str [/code]
p.s. Какой тут тэг для вставки кода в топик? Еще эти боты с говнотемами задолбали