0

我有遵循以下示例的 .CSV 文件

22645.30003,2013 Mar 31,4:00:00,5:59:59,"Twilight Saga, The: Breaking Dawn - Part 2","Condon, Bill",,,4

我需要用符号 \ 替换逗号作为列分隔符,保留引号中包含的字符串内的所有逗号,并打算在 Notepad++ 中的简单 FIND 和 REPLACE 中使用它。

4

2 回答 2

4

你可以试试这个

search :  ,("[^"]*")?

replace : \\\1

(在 6.3.2 版本上测试并工作)

于 2013-05-03T13:41:09.167 回答
2

遵循正则表达式

(,)(?=(?:[^"]|"[^"]*")*$)

匹配引号外的所有逗号。

提琴手

于 2013-05-03T13:36:22.043 回答