Я пытаюсь получить доступ ко всем совпадениям моей первой группы захвата ([^ ]+)
в массиве, чтобы я мог foreach
, но я не вижу его в выводе:
$input = "Row 1:
Computer: xxx
Last Heartbeat: 4/9/2020 11:27:24 AM
Row 2:
Computer: yyy
Last Heartbeat: 4/9/2020 11:27:37 AM"
$matches = ([regex]'Computer: ([^ ]+)').Matches($input)
$matches
Выход :
Groups : {0, 1}
Success : True
Name : 0
Captures : {0}
Index : 7
Length : 13
Value : Computer: xxx
Groups : {0, 1}
Success : True
Name : 0
Captures : {0}
Index : 66
Length : 13
Value : Computer: yyy
Правда, мне нужно многое узнать о структурах данных и способах доступа к ним.