Gabriel Genellina wrote: > En Tue, 16 Mar 2010 23:31:26 -0300, Daniel Moisset > escribió: >> 2010/3/16 Roberto Alsina : >>> On Tuesday 16 March 2010 21:13:06 Pablo wrote: >>> >>>> En varias ocasiones se me salio la idea de ver si era posible >>>> lograr hacer >>>> un codigo que hiciera de una palabra su traduccion al jeringoso. > >>>>>> import re >>>>>> re.sub('([aeiou])',r'\1p\1','No es tan dificil!') >>> >>> 'Nopo epes tapan dipifipicipil!' >>> >> >> No tengo la especificacion formal de jeringozo a mano[1], pero mi idea >> es que es con silabas, no con vocales. >> o sea >> >> nuevo -> nuepevopo >> siete -> siepetepe >> >> Pero supongo que son versiones... > > Una pequeña mejora sería: > > re.sub('([aeiou]+)', lambda m: m.group(0)+'p'+(m.group(0)[-1]), 'nuevo') > 'nuepevopo' > > que anda para 'siete' y para 'cobre' pero no para: > 'canta' -> 'capantapa' > > Separar en sílabas con una expresión regular va más allá de mi > paciencia (y de lo que podría considerar vagamente divertido de hacer > :) ) > >> [1] Juro haber googleado por ella. > > http://es.wikipedia.org/wiki/Jerigonza > > Incluso describe la variante inicial que implementó Roberto. > Pero....... y "Rosagasario"? La famosa ciudad a la que se refería contínuamente Olmedo? Cómo entra eso en el esquema? O es otro tipo de jeringoso? --------------------------------------------------------------------- Para dar de baja la suscripcion, mande un mensaje a: pyar-unsubscribe@decode.com.ar Para obtener el resto de direcciones-comando, mande un mensaje a: pyar-help@decode.com.ar PyAr - Python Argentina - Sitio web: http://www.python.com.ar/