eliminar caracter \n

tny a.porrua en gmail.com
Vie Dic 21 17:24:28 CET 2007


El vie, 21-12-2007 a las 09:43 +0100, Pepe Aracil escribió:

CARACTERES_A_BORRAR=['\\n','\n','añadir aquí el resto de
caracteres','...']

def borrar_caracteres(texto):
	for caracter in CARACTERES_A_BORRAR:
		texto=texto.replace(caracter,"")
	return texto

ya-ta?

A mí si me funciona con los caracteres de escape (\cosa)


> Ejemplo:
> 
>  >>>"Hola\\nAdios".replace("\\n","")
> 'HolaAdios'
> 
> Puedes anidar varios replaces para eliminar cadenas distintas:
> 
> Ejemplo:
>  >>>"Hola\\nAdios\n".replace("\\n","").replace("\n","")
> 'HolaAdios'
> 
> Aunque si la cosa es más complicada, te recomiendo que uses
> el módulo de expresiones regulares.
> 
> Saludos.
> 
> 
> 
> carlos villa escribió:
> > buenas tardes, tengo un problema y es que necesito eliminar ciertos
> > caracteres como
> > el \n, \\n y otros como por eje estos que se ve aqui.
> > 
> > <WM>\\n  <WM Marca="(\\\'Motorola\\\')"/>\\n
> > estoy utilizando este
> > 
> > T=temp.replace("\\n","")
> > 
> > pero no me funciona con los caracteres especiales como el \n
> > 
> > si alguien sabe como agradeceria la ayuda
> > 
> > Gracias.
> > _______________________________________________
> > Lista de correo Python-es 
> > http://listas.aditel.org/listinfo/python-es
> > FAQ: http://listas.aditel.org/faqpyes
> _______________________________________________
> Lista de correo Python-es 
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes

------------ próxima parte ------------
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes


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