reemplace \ n y \ r \ n con <br /> en java
Esto se ha pedido varias veces para varios idiomas, pero no puedo hacer que funcione. Tengo una cuerda como esta
String str = "This is a string.\nThis is a long string.";
Y estoy tratando de reemplazar el\n
con<br />
utilizando
str = str.replaceAll("(\r\n|\n)", "<br />");
pero el\n
No está siendo reemplazado. Traté de usar estoHerramienta RegEx para verificar y veo el mismo resultado. La cadena de entrada no tiene una coincidencia para"(\r\n|\n)"
. Qué estoy haciendo mal ?