Powershell – 添加1到一个string
以下代码:
$search.address().tostring()
当前以格式输出单元位置:
$B$5
但我想添加1,所以它成为
$B$6
到目前为止我已经尝试过
$search.address().tostring()+1
但是这个输出
$B$51
我怎样才能得到它添加到第二个$后出现的任何数值
谢谢。
你也可以用正则expression式来做到这一点:
C:\PS> [regex]::replace('$B$6', '(\$\w+\$)(\d+)', {param($m) $m.groups[1].value + (1 + $m.groups[2].value)}) $B$7
尝试:
$search() = $search.row + 1 $search.address().tostring()