所以我有这个变量:
runas
现在我想要一个仅能取出1.1.1.2(regex?)的Powershell
然后应将此nr替换为如下所示的属性文件(propfile.properties)
Frontend=http://xxxx-xxx.xxx.se/nexus/service/local/repositories/xxxxx_Releases/content/xxx/1.1.1.2/xxxx-1.1.01.2.nupkg
因此1.1.1.1应该替换为1.1.1.2
是否可以使用Powershell?
编辑。在变量中寻找的数字将是1.X(0-3).X(0-X).X(0-X)
答案 0 :(得分:0)
提取数字作为开始:
$str = "Frontend=http://xxxx-xxx.xxx.se/nexus/service/local/repositories/xxxxx_Releases/content/xxx/1.1.1.2/xxxx-1.1.01.2.nupkg"
$str -match '^(.*?)((\d\.){3}\d)(.*)$'
$matches[2] # 1.1.1.2