如何从Powershell中的字符串中删除花括号

Pau*_* S. 3 powershell-3.0

我将如何删除如下所示的字符串周围的 {}?{636D9115-E54E-4673-B992-B51A8F8DDC8B}我只想返回以下内容:636D9115-E54E-4673-B992-B51A8F8DDC8B

Loï*_*HEL 6

使用修剪:

"{636D9115-E54E-4673-B992-B51A8F8DDC8B}".trim('{}') 
Run Code Online (Sandbox Code Playgroud)

使用多个替换:

"{636D9115-E54E-4673-B992-B51A8F8DDC8B}".Replace('{','').Replace('}','')
Run Code Online (Sandbox Code Playgroud)

使用正则表达式替换

"{636D9115-E54E-4673-B992-B51A8F8DDC8B}" -replace '\{(.*)\}','$1'
Run Code Online (Sandbox Code Playgroud)

使用纯正则表达式:

"{636D9115-E54E-4673-B992-B51A8F8DDC8B}" -match '\{(.*)\}'
$Matches[1]
Run Code Online (Sandbox Code Playgroud)