Я использую C # в Visual Studio и пытался заменить разрывы строк в файле Excel.
Я пробовал следующие команды, ни одна из них не может заменить все разрывы строк, которые существуют в ячейке Excel. (Даже при использовании всех из них в «Блокноте ++» все еще есть разрывы строк, отображаемые как «LF».)
answer = Regex.Replace(answer, @"\r\n?|\n", "<br>");
answer = answer.Replace(System.Environment.NewLine, "<br>");
answer = answer.Replace("\\n", "<br>");
answer = answer.Replace("\n", "<br>");
answer = answer.Replace("\r\n", "<br>");
answer = answer.Replace("\r", "<br>");
Пример исходной ячейки выглядит так:
Blockquote
После этого клетка выглядит так:
после замены
Я ожидаю, что в Notepad ++ не должно быть разрывов строк, показанных как "LF", но с указанным кодом все еще есть несколько "LF".
Заранее спасибо!