0

我想从 csv 输入文件中删除每行的第一个和最后一个双引号,并将输出保存在同一个输入文件中,使用 powershell 进行 ucs-le bom 编码

示例 csv 数据集是(input.csv):

"1","2","3"

输出 csv(input.csv):

1","2","3

我用过

$csv = 'input.csv'
(Get-Content $csv) -replace '(?m)"([^,]*?)"(?=,|$)', '$1' |
    Set-Content $csv

但它从第一个和最后一个元素中删除了双引号。

4

0 回答 0