У меня есть строка, которая содержит следующий текст
String my_string = "hello world. it's cold out brrrrrr! br br";
Я хотел бы заменить каждый изолированный br на <br />
Проблема в том, что я хотел бы избежать преобразования строки в
"hello world. it's cold out <br />rrrrr! <br /> <br />";
Что я хотел бы сделать, это преобразовать строку (используя replaceAll) в
"hello world. it's cold out brrrrrr! <br /> <br />";
Я уверен, что это очень просто, но мое регулярное выражение неверно.
my_string.replaceAll("\\sbr\\s|\\sbr$", "<br />");
мое регулярное выражение предполагается , чтобы найти «пробел» «b» «r» «пробел»ИЛИ «пробел», «b», «r», «конец строки»
, но он пропускает последний «br» в моей строке
"hello world. it's cold out brrrrrr!<br />br"
что я делаю неправильно ??TKS!