我有一个.csv文件,该文件的某些单元格中包含自动换行(这使得进一步处理该文件很困难)。例如:
"......;"Test
File";......."
我希望我的意思很清楚。有没有办法用正则表达式命令删除自动换行?这样,.csv文件中的单元格将变成这样:
"......;"Test File";......."
答案 0 :(得分:0)
在记事本++中打开并打开显示所有字符。看看行末显示什么字符。
LF = \n
CR = \r
CRLF = \r\n
然后,您将需要确定什么模式应将哪些内容合并为一行,而哪些则不应该合并为一行。我所知道的最好方法是查找换行符后的小写字母,例如:
Search: \r\n(\l)
Replace: $1
但是您将需要事后验证已完成的操作。
希望您的文件中有某种模式。也许第二行没有制表符或逗号?
答案 1 :(得分:0)