创建和操作数组的数组

时间:2019-06-19 15:44:14

标签: arrays string powershell

我需要通过解析以下字符串来创建数组,然后将该数组存储在另一个数组中。之后,我将需要能够使用包含数组作为索引来访问值。我有很多类似下面的行:

<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]
   }
}

0 个答案:

没有答案