Почему это простое регулярное выражение не соответствует возврату каретки? Для справки, мои данные являются результатом запроса SQL, и я заменил перевод строки \ n одним пробелом.
\r SRUS55 KSLC 082010\r\r HMTSLC\r\r
В вашей демоверсии нет \r.
\r
Это символ новой строки, который вы искали \\r или [\n\r]+, если ваша строка содержит символы новой строки.
\\r
[\n\r]+
Более подробный ответ: см.это объяснение .