Мне нужно создать массив путем разбора следующей строки, затем мне нужно сохранить этот массив в другом массиве. После этого мне нужно будет иметь доступ к значениям, используя содержащий массив в качестве индекса. У меня есть много строк, которые выглядят следующим образом:
<Cell RowNumber="0" ColumnNumber="2">
До сих пор мой код мог идентифицировать искомые числа, но я не знаком ни с тем, как Power Shell обрабатывает / обращается к массивам, а также с регулярными выражениями. Мне нужно хранить каждое число в массиве, содержащемся в массиве. Я был бы очень признателен за некоторые рекомендации по этому вопросу.
foreach ($line in $data){
if ($line -like "*RowNumber*" -and $line -like "*ColumnNumber*")
{
$LineSplit = $line.Split('" ')
$valuelocation = [regex]::Matches($LineSplit, '"(.*?)"')
write-host "found line" $line
write-host "Cut lines into" $LineSplit
write-host "Match Data is" $valuelocation[0, 0]
}
}