这是交易,我正在浏览一个带有一些代码的 INI 文件。这个想法是使用正则表达式返回在 INI 文件中找到的所有类别,然后将 arraylist = 设置为结果。
所以这里是代码:
switch -regex -file $Path
{
"^\[(.+)\]$" {
$arraylist.Add($matches[1])
}
}
但是,该函数不仅返回类别,还返回类别的计数。例如,如果 INI 文件如下所示:
[Red]
[White]
[Blue]
输出是:
0
1
2
Red
White
Blue
我怎样才能解决这个问题?