Regex, чтобы найти несколько \ n и заменить только один <br/> - PullRequest
1 голос
/ 24 ноября 2011

У меня есть регулярное выражение .replaceAll("(\r\n|\n)", "< br />"));, которое заменяет все \n и заменяет на < br/>.

То, что я хотел здесь, это заменить более одного \n подряд только одним < br/> Что было бы для этого регулярным выражением?

1 Ответ

9 голосов
/ 24 ноября 2011

Добавьте квантификатор +, что означает «один или несколько»:

.replaceAll("(\r?\n)+", "<br />"));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...