gpt4 book ai didi

regex - 为什么这个正则表达式匹配返回一个 HashMap ?

转载 作者:可可西里 更新时间:2023-11-01 11:55:07 24 4
gpt4 key购买 nike

我有一个 HashMap ,我正在对每个键执行正则表达式。匹配后,我想将此信息存储到列表(而不是 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

最佳答案

一种方式:

$listOfStuff = $myArray.keys | 
% { if($_.FullName -match 'KB[0-9]{7}') { $matches } } |
select -expa value

关于regex - 为什么这个正则表达式匹配返回一个 HashMap ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19322911/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com