正则表达式在引号内替换LF

时间:2014-01-13 17:18:59

标签: regex replace lf

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

Seeking regex in Notepad++ to search and replace CRLF between two quotation marks ["] only

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

提前致谢。

2 个答案:

答案 0 :(得分:1)

试试这个:

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

答案 1 :(得分:0)

感谢您的帮助。我设法在Excel中打开文件,并且(LF)的列我写了公式= CLEAR(单元格),这使得所有内容都变为1行,当我在Notepad ++中打开相同的文件时,问题就不再存在了。

感谢您花时间帮助我,真的很感激。