Traté de hacerlo utilizando strings.Replace(s,"\n","<br>",-1);
Pero el resultado es algo diferente que podría ser representada como <br>
en un navegador web, pero en realidad no es "<br>"
. ¿Puede alguien decirme cómo hacer esto?golang: cómo reemplazar " n" con "<br>"
Mi objetivo principal es cambiar el carácter de fin de línea de <textarea>
en una etiqueta <br>
en html.
Cualquier pista sería bienvenida, gracias de antemano.
PS:
Q: ¿Estás tratando de obtener de la base de datos?
A: Sí, obtengo la cadena de la base de datos de GAE, y luego reemplazo \n
con <br>
. ¿Hay algo diferente con la cadena de la base de datos?
Hice lo que escribiste ('strings.Replace (s," \ n ","
", -1)') y obtuve un '
' en lugar del '" \ n "'. ¿Por qué dices que no obtienes "
"? ¿Qué haces después con esa cadena? –
¿Estás tratando de recuperar un formulario de una base de datos? – NewUser
Creo que podría ser escapado por el paquete de plantilla – RoboTamer