reemplazar datos de una cadena en orden inverso

Asdrubal Velasquez (RadioMan) visionario en gmail.com
Jue Feb 22 12:50:33 CET 2007


Hola.

Creo que lo fácil es así:
-----------------
 cadena  = " <h2>subtitulo1<h2><p>parrafo</p><p>parrafo1</p><p>parrafo2</p><h2>subtitulo2<h2><p>parrafo3</p><h2>subtitulo3<h2>"

cadena[-3:].replace("h2","em")

Rápido, fácil y hasta bonito jejejeje
-----------------

Saludos




On 2/19/07, Oscar de Anda <oscar en jornada.com.mx> wrote:
> verán, tengo una cadena similar a esta:
>
> <h2>subtitulo1<h2><p>parrafo</p><p>parrafo1</p><p>parrafo2</p><h2>subtitulo2<h2><p>parrafo3</p><h2>subtitulo3<h2>
>
> quiero reemplazar el ultimo tag <h2> por <em>
>
> alguién sabe como puedo hacer esto fácilmente, he pensado en:
> 1. invertir la cadena
> 2. string.replace('<h2>','<em>',1)
> 3. string.replace('</h2>','</em>',1)
> 4. invertir nuevamente
>


-- 
'//RadioMan - YV6ESD
+58-(416)-586.4906
Asdrubal R. Velasquez Lagrave
RadioMan ARROBA cantv.net
Visionario ARROBA Gmail.com
Puerto Ordaz - Venezuela

¿Jugaste AstroEmpires?
http://alpha.astroempires.com/?ref=A.2709




Más información sobre la lista de distribución Python-es