【发布时间】:2017-10-31 01:22:46
【问题描述】:
我有一个 csv,我想从中删除一些字符以进行进一步处理。在使用 regex -replace 方法之前,我已经这样做了很多次,但是这次它似乎把整个 csv 搞乱了。我正在使用:
$Removed_Characters=$Good_CSV|%{$_ -replace "X",""}
这不是没有“X”字符的相同csv,而是输出一系列数组,每行一个(即@{Name=Tom, ID=12}@{Name=Bill, ID=15}...)。这根本不是我想要的,也不是我过去看到的。我可以做些什么不同的事情?
【问题讨论】:
-
我不清楚“重新格式化”是您问题的重要组成部分,还是一个错字。是否要删除或替换 CSV 中的文本?
标签: regex powershell csv