我正在使用PowerShell 1.0处理一个以制表符分隔的文本文件(ANSI格式),但是由于某些原因,我无法使用split
函数将文件中的文本拆分成多个字段。即使每行文件中用制表符分隔了五个值,下面的代码始终返回1。
$f = get-content ‘users.txt’
foreach ($line in $f)
{
$fields = $line.split('\t')
$fields.count | Out-Host
}
我测试了使用其他分隔符,如竖线、逗号等,没有任何问题。