【发布时间】:2010-12-13 23:03:59
【问题描述】:
这是交易,我正在浏览一个带有一些代码的 INI 文件。想法是使用正则表达式返回在 INI 文件中找到的所有类别,然后将 arraylist = 设置为结果。
代码如下:
switch -regex -file $Path
{
"^\[(.+)\]$" {
$arraylist.Add($matches[1])
}
}
但是,该函数不仅返回类别,还返回类别的计数。例如,如果 INI 文件如下所示:
[Red]
[White]
[Blue]
输出是:
0
1
2
Red
White
Blue
我该如何解决这个问题?
【问题讨论】:
标签: powershell ini