Página 1 de 1

Sustituir una coma por una nueva línea

NotaPublicado: 2011-01-12 12:19 @555
por wampaier
Hola, quisiera saber si me podrían ayudar a resolver esta duda que tengo... ¿como puedo sustituir una coma (,) por una nueva línea¿ Por ejemplo:

Tengo un archivo que tiene muchas líneas como esta:
Sintáxis: [ Descargar ] [ Ocultar ]
Using text Syntax Highlighting
AACY020170993.3.1546, FJ479002.1.1515, FM209350.1.1508, EU803456.1.1500, GU169059.1.1466
Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4

pero necesito imprimirlas en forma de columna
Sintáxis: [ Descargar ] [ Ocultar ]
Using text Syntax Highlighting
AACY020170993.3.1546
FJ479002.1.1515
FM209350.1.1508
EU803456.1.1500
GU169059.1.1466
Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4


Lo quise hacer en linea de comando con la siguiente instrucción: perl -npe 's/,\s/\n/' pero solo me lo hace para la primera que encuentra en este caso: "AACY020170993.3.1546" pero ya las demás no las hace... ¿me podrías ayudar?

¡¡¡Gracias!!!

Re: Sustituir una coma por una nueva línea

NotaPublicado: 2011-01-12 12:25 @559
por explorer
Agrega la opción /g a la expresión regular, para que la aplique a todos los casos posibles de la cadena.

Re: Sustituir una coma por una nueva línea

NotaPublicado: 2011-01-12 12:34 @565
por wampaier
ok ¡¡¡¡Gracias por la ayuda!!!!

¡Saludos!