我有一个hashmap,我正在对每个键进行正则表达式。在匹配时,我想将此信息存储到列表中(而不是散列映射)。这就是我正在做的事情:
$listOfStuff = $myArray.keys | % { if($_.FullName -match 'KB[0-9]{7}') { $matches } }
返回以下内容:
Name Value
---- ----
0 KB1234567
0 KB0123456
0 KB0012345
0 KB0001234
我怎样才能让它返回:
KB1234567
KB0123456
KB0012345
KB0001234
答案 0 :(得分:2)
$listOfStuff = $myArray.keys |
% { if($_.FullName -match 'KB[0-9]{7}') { $matches } } |
select -expa value