Как заменить разрывы строк и метки абзацев в текстовых полях пробелами в плоском файле?
У меня есть текстовый файл с разделителями табуляцией, который отлично разбирается в Excel и Gammadyne CSV Editor Pro. Однако, когда я пытаюсь импортировать его на сервер SQL с помощью мастера импорта, он разбивает некоторые текстовые поля на несколько полей. Когда я копирую текст из этих полей из Excel в Word, неправильные разрывы полей оказываются разрывами строк в текстовых полях.
Так что я подумал, нет проблем, я просто открою текстовый файл в Word и сделаю глобальную замену разрывов строк пробелами.
Однако, когда я открываю файл в Word, разрывы строк отображаются как метки абзаца, а в Notepad ++ они отображаются как [CR] [LF]. Я не могу сделать глобальную замену для них, потому что это также разделитель конца строки.
Я понимаю, что возможным решением было бы добавить дополнительный столбец справа, заполнить его чем-нибудь выигравшим в тексте (например, | - | - |), затем в Word замените все знаки абзаца пробелами, затем замените все записи последнего столбца (| - | - |) знаками абзаца (или, точнее, используя соглашения Word, замените «^ t | - | - |» на «^ p»). Это лучшее, что я могу сделать?
Как эффективно избавиться от этих разрывов строк или меток абзацев в текстовых полях моего плоского файла?
(обратите внимание на это слово "эффективно") , У меня 15K + строк и 24 столбцов, поэтому замена по одному не будет точно «эффективной»!)
Есть предложения? Спасибо!
Интеграл