Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: emperie en 21 Agosto 2023, 16:20 pm



Título: ¿Cómo imprimir un string sin que este tenga saltos de línea? Hice un script de letras de canciones
Publicado por: emperie en 21 Agosto 2023, 16:20 pm
Buen día, hice un script que me da la letra de las canciones según el cantante y el nombre de la canción, lo hice consumiendo el api de Genius, cuando imprimo por pantalla la letra de la canción me la da de la siguiente manera:

Mentira, mi vida, lo que se da y no se mira       
Mentira fundida, por miel que evaporó mi piel     
Mentira prohibida, debilidad que me domina
Mentira, mi vida, no quiero más mentirte, amor     
Solamente encontré el necio precio de volverme     

Lo que me gustaría hacer es que en vez de darme una respuesta así, me imprima la letra de la canción en una sola línea...

Sí alguno tiene alguna idea de como hacerlo agradecería que me lo hicieran saber, de igual manera muchas gracias por leer.



Título: Re: ¿Cómo imprimir un string sin que este tenga saltos de línea? Hice un script de letras de canciones
Publicado por: Danielㅤ en 21 Agosto 2023, 17:44 pm
Hola, en que lenguaje has creado el script?
De poder hacer se puede hacer por ejemplo separando las líneas por comas es decir reemplazar los saltos de línea por comas:

Código
  1. nombreVariable.replace("\r\n", ",")
  2.  

pero hay que también pasar la primera letra mayúscula de cada línea a letra minúscula quedando así:

Código:
Mentira, mi vida, lo que se da y no se mira, mentira fundida, por miel que evaporó mi piel, mentira prohibida, debilidad que me domine, mentira, mi vida, no quiero más mentirte, amor, solamente encontré el necio precio de volverme


Saludos