我有50个文件,其中列标题在第一行用双引号括起来。我想从每个文件的第一行中删除双引号。
可以在正则表达式中完成更改吗?
示例数据。
"PRODUCTID","ATTRIBUTENAME_VALUE","STATE"
"00300678116042","NOT_APPLICABLE","CONFIRMED"
"00041260363603","NOT_APPLICABLE","CONFIRMED"
预期输出
PRODUCTID,ATTRIBUTENAME_VALUE,STATE
"00300678116042","NOT_APPLICABLE","CONFIRMED"
"00041260363603","NOT_APPLICABLE","CONFIRMED"
答案 0 :(得分:0)
如果Notepad ++兼容Pcre,你可以
找到:\G([^"\r\n]*)"
替换$1
答案 1 :(得分:0)
如果列标题是提供的,则下面的查找和替换应该有效。您可以在括号内指定实际的标题名称。我使用了标题不包含任何数字来唯一标识标题行的事实。
全部查找:\"(\D*)\",\"(.*)\",\"(.*)\"
替换:\1,\2,\3