繁体   English   中英

Notepad ++ 搜索并替换为制表符分隔的文件

[英]Notepad++ Search and Replace with Tab Delimited File

我有一个制表符分隔的文件。 从 Excel 导出时,如果单元格中有逗号,它将用双引号将单元格括起来。

要找到第一个双引号,我可以查找制表符,然后查找双引号,例如: \\t"

要删除的下一个双引号在行尾,所以我想找到双引号然后换行符: \\n"但这不起作用。

文件格式示例:

text TAB text TAB "moretextwithquotes" CRLF

首先,如果我很了解您的问题,您正在搜索\\n"而不是"\\n

其次,您需要搜索\\r\\n而不是\\n ,因此您的最终结果应该是"\\r\\n

如果您的所有数据在双引号匹配和封装字段的位置一致,
我只会做一个全局查找并替换引用的文本。
仅用字段数据替换匹配项。 这去掉了引号,留下了一切
其他不变。

查找: "([^"\\\\]*(?:\\\\.[^"\\\\]*)*)"
更换: $1

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM