Remplazar texto: salto de línea

Iniciado por MasterPunk, 2 Junio 2011, 23:03 PM

0 Miembros y 2 Visitantes están viendo este tema.

MasterPunk

Hola, estoy utilizando la herramienta "remplazar texto" (en este caso la que viene incorporada en el wordpad), pero quiero sustituir los saltos de línea por otro caracter.
¿Alguien sabe como puedo indicar al programa que lo que quiero sustituir son los saltos de línea?

SuperDraco

no se con que intención quieres cambiar las lineas en blanco por texto :/, pero si al final la intención es borrar definitivamente las líneas... esto te servirá (Notepad++)

http://superuser.com/questions/47751/find-and-replace-multiple-blank-lines

No he vuelto, solo estoy de paso.

MasterPunk

No, me has entendido mal (o me he explicado mal yo).
Mi intención es quitar los saltos de línea, es decir, que quede el texto entero en una sola línea.

Por ejemplo, que el texto:
CitarHola
Me llamo MasterPunk
Y estoy escribiendo

quede así:
CitarHola*Me llamo MasterPunk*Y estoy escribiendo

Siendo "*" el caracter que elija para identificar el salto de línea.

SuperDraco

aah! deacuerdo ya entiendo perdon,

De todas formas mirate la imagen... "Trim trailling spaces", me apuesto a que esa opción hace lo que pides ;) (O no... xD) porque no pruebas un poco las opciones del notepad++...


Otra manera de hacerlo, con SED.exe desde el cmd:

sed 's/[ ]*$//' old > new
(No lo he probado)

saludosss..
No he vuelto, solo estoy de paso.

MasterPunk

Ya lo encontré =D
Por si os interesa hay que sustituir "\r\n", que simboliza el salto de línea, marcando la opción modo de busqueda extendido =) (En notepad++)

Gracias por la ayuda, me diste la idea de usar el notepad++

felipesilva7

#5
Yo necesite algo parecido para manejar las consultas sql he hice una aplcacion que te deja todo el teto en una linea.

http://www.megaupload.com/?d=16FUX05F

WaAYa HaCK

También podías hacerlo con Python:

Código (python) [Seleccionar]
s = open("tuarchivo.txt").read() #s = abro el archivo y lo leo
s = s.replace('?','!') #s= reemplazar los ? por ! en la cadena "s"
f = open("tuarchivo.txt",'w') #f = abro el archivo en modo escritura
f.write(s) #escribo la cadena "s", o sea, escribo ! donde haya ?
f.close() #Cerramos
La cacatúa yoyó es nueva en el zoo!