Zastąp nową linię / powrót spacją za pomocą wyrażenia regularnego
Dość podstawowe pytanie dla kogoś, kto wie.
Zamiast odejść
"This is my text.
And here is a new line"
Do:
"This is my text. And here is a new line"
Dostaję:
"This is my text.And here is a new line.
Jakiś pomysł dlaczego?
L.replaceAll("[\\\t|\\\n|\\\r]","\\\s");
Myślę, że znalazłem sprawcę.
W następnym wierszu wykonuję następujące czynności:
L.replaceAll( "[^a-zA-Z0-9|^!|^?|^.|^\\s]", "");
I to wydaje się powodować mój problem.
Jakiś pomysł dlaczego?
Najwyraźniej próbuję wykonać następujące czynności: usunąć wszystkie nie-znaki i usunąć wszystkie nowe wiersze.