Tengo un texto como este:
123\n456 789 ¿Cómo puedo guardar este texto en una variable sin perder la información si la nueva línea se hizo con \n o con una nueva línea existente? Si lo guardo con cadenas de plantilla como esta:
var str = `123\n456 789`; la variable guardada será 123\n456\n789 . ¿Hay alguna manera de diferenciar entre los dos?
¿Cómo puedo guardar este texto en una variable, como una cadena que contiene la secuencia
\ny no un salto de línea?
Debe escapar de la barra invertida en el literal de cadena:
var str = "\n"o puede usar una plantilla literal etiquetada con String.raw :
var str = String.raw("\n");¿Es esto lo que estás buscando?
var str = `123\\n456 789`; console.log(str);