在Powershell中,如何替换以下字符串
"\\10.10.10.5\Program Files (x86)\Foo"
进入这个:
"C:\Program Files (x86)\Foo"
只有在字符串
开头检测到\\IP
时才需要替换
修改
IP可以是任何IP,因此某些RegEx应以\\X.X.X.X
答案 0 :(得分:0)
"\\10.10.10.5\Program Files (x86)\Foo" -replace "\\\\10.10.10.5", "c:"
发表评论后,请尝试以下内容:
"\\10.10.10.5\Program Files (x86)\Foo" -replace "\\\\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}", "c:"