C # Regex - удаляйте лишние пробелы, но сохраняйте новые строки [дубликаты]
На этот вопрос уже есть ответ:
Сопоставлять пробелы, но не переводы строк 6 ответовЯ использую это регулярное выражение:
Regex.Replace(value.Trim(), @"\s+", " ");
Чтобы обрезать и минимизировать лишние пробелы в одном месте.
Проблема в том, что это тоже удаляет новые строки из текста.
Как я могу исправить регулярное выражение, чтобы оно сохранило новые строки?