Этот вопрос беспокоил меня миллион лет ... всякий раз, когда я создаю веб-сайт с текстовым полем, допускающим многострочность (например, "Биография" для пользователя profile) Я всегда пишу следующий параноидальный код:
// C# code sample...
bio = bio.Replace("\r\n", "\n").Replace("\r", "\n");
bio = Regex.Replace(@"\n{2,}", "\n\n");
Итак, что же браузеры отправляют для
, если в нем несколько строк?