0

我正在寻找一些关于我试图上传到数据库中的 csv 文件的帮助。我遇到的问题是,在 csv 中,我有一个带引号的文本字段,在此文本中,我遇到了一个问题,即用户添加了回车符 (LF) 和逗号,因此数据库在将数据添加到正确的字段。我想做的是使用正则表达式将引号中的任何(LF)替换为空格。我看过以下链接:

在Notepad ++中寻求正则表达式以仅在两个引号[“]之间搜索和替换CRLF

但显示的示例似乎没有解决问题。如果可能的话,有人可以告诉我如何解决这个问题。

提前致谢。

4

2 回答 2

1

尝试这个:

Find What:  (\"[^"]*?)(\r\n)([^"]*?\")
Replace With: $1 $3
于 2014-01-13T17:34:21.967 回答
0

感谢你的帮助。我设法在 Excel 中打开文件和具有 (LF) 的列,我编写了公式 =CLEAR(cell),这将所有内容都放在了 1 行中,当我在 Notepad++ 中打开同一个文件时,问题不再存在。

感谢您抽出宝贵时间帮助我,非常感谢。

于 2014-01-14T18:54:18.303 回答