Это задано несколько раз для нескольких языков, но я не могу заставить его работать. У меня есть строка, подобная этой
String str = "This is a string.\nThis is a long string.";
И я пытаюсь заменить \n
на <br />
, используя
str = str.replaceAll("(\r\n|\n)", "<br />");
но \n
не заменяется.
Я попытался использовать этот RegEx Tool, чтобы проверить, и я вижу тот же результат. Строка ввода не имеет соответствия для "(\r\n|\n)"
. Что я делаю неправильно?