Замените новую строку / возврат с пробелом, используя регулярное выражение

Довольно простой вопрос для тех, кто знает.

Вместо того, чтобы получить от

"This is my text. 

And here is a new line"

Для того, чтобы:

"This is my text. And here is a new line"

Я получил:

"This is my text.And here is a new line.

Есть идеи почему?

L.replaceAll("[\\\t|\\\n|\\\r]","\\\s");

Я думаю, что нашел виновника.

На следующей строке я делаю следующее:

L.replaceAll( "[^a-zA-Z0-9|^!|^?|^.|^\\s]", "");

И это, кажется, вызывает мою проблему.

Есть идеи почему?

Я, очевидно, пытаюсь сделать следующее: удалить все не символы и удалить все новые строки.

Ответы на вопрос(6)

Ваш ответ на вопрос