我想从输出中获得一个版本号,但我得到了全线.
$version = $output | Select-String -Pattern "r\d\d\d\d\d"
Run Code Online (Sandbox Code Playgroud)
这给了我找到我的模式eq的行:
"您的应用程序版本是r11111考虑更新"
如何只获得版本eq的值:
r11111
试试这个:
$version = ($output | Select-String -Pattern "(?:\d+)").Matches.Value
Run Code Online (Sandbox Code Playgroud)