Создание и управление массивом массивов - PullRequest
0 голосов
/ 19 июня 2019

Мне нужно создать массив путем разбора следующей строки, затем мне нужно сохранить этот массив в другом массиве. После этого мне нужно будет иметь доступ к значениям, используя содержащий массив в качестве индекса. У меня есть много строк, которые выглядят следующим образом:

<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]
   }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...