2015-05-13 2 views
2

Как удалить {} вокруг строки, как показано ниже? {636D9115-E54E-4673-B992-B51A8F8DDC8B} Я просто хочу вернуть следующее: 636D9115-E54E-4673-B992-B51A8F8DDC8BКак удалить фигурные скобки из строки в Powershell

+0

Я нашел подобный вопрос: [Как удалить скобки из выходного PowerShell] [1] [1]: http://stackoverflow.com/questions/24047408/how-to-remove -braces-фигурные скобки-из-вывода-PowerShell – Paul

ответ

3

Использование обивку:

"{636D9115-E54E-4673-B992-B51A8F8DDC8B}".trim('{}') 

Используя множественные замены:

"{636D9115-E54E-4673-B992-B51A8F8DDC8B}".Replace('{','').Replace('}','') 

Использование Заменить RegEx

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

Использование чистого RegEx:

"{636D9115-E54E-4673-B992-B51A8F8DDC8B}" -match '\{(.*)\}' 
$Matches[1] 
Смежные вопросы