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