Регулярное выражение для замены LF в цитатах

Я искал некоторую помощь в отношении файла CSV, который я пытаюсь загрузить в базу данных. У меня проблема в том, что внутри CSV у меня есть поле текста с цитатами, и в этом тексте у меня есть проблема, когда пользователи добавили возврат каретки (LF) и запятые, поэтому у базы данных есть некоторые проблемы при добавлении данных в правильные поля. То, что я хотел бы сделать, это заменить любой (LF) в кавычках на пробел, используя регулярные выражения. Я посмотрел на следующую ссылку:

Поиск регулярных выражений в Notepad++ для поиска и замены CRLF только между двумя кавычками ["]

но показанный пример, похоже, не решает проблему. Если возможно кто-нибудь может посоветовать, пожалуйста, как я могу решить эту проблему.

Заранее спасибо.

2 ответа

Попробуй это:

Find What:  (\"[^"]*?)(\r\n)([^"]*?\")
Replace With: $1 $3

Спасибо за всю вашу помощь. Мне удалось открыть файл в Excel и в столбце, который имел (LF), я написал формулу =CLEAR(ячейка), и это привело все к одной строке, и когда я открыл тот же файл, в Notepad++ проблема больше не существовала.

Спасибо, что нашли время, чтобы помочь мне, очень ценю это.

Другие вопросы по тегам