【发布时间】:2014-04-02 17:25:06
【问题描述】:
我正在从文本文件中获取一些内容并将其加载到变量中。
一旦我有了数据,我就会遍历每一行数据,不包括像这样添加到我的数组中的一些值..
foreach($row in $data)
{
if($row)
{
Write-Host $row
[Array]$index = $row.Split(" ") -ne "[needWildCardHere]" -ne "Value2" -ne "Value3" -ne "Value4" -ne "Value5"
}
}
与我给出的每个字符串匹配的每个值都不会添加到数组中。
请注意我在这里的第一个值[Array]$index = $row.Split(" ") -ne "[needWildCardHere]"
我在$data 的$row 中有一堆值,它们的时间戳类似于:
[10:49:32] [09:32:57] [06:17:15] [06:17:15]
我可以在括号之间放一个通配符,这样我就不会在我的数组中添加任何具有 [brackets] 的值吗?
如果有不清楚的地方可以随时问我,
谢谢
【问题讨论】:
标签: powershell wildcard