我在PowerShell错误检查变量的尾随斜杠并将其删除时遇到问题。例如:
$example1 = 'https://mysite.com/siteone'
$example2 = 'https://mysite.com/sitetwo/'
如何检查尾部斜杠?因此,如果我的脚本返回$example1
,那很好,脚本继续。但是,如果它返回$example2
,它将删除尾部斜杠并使其成为:
https://mysite.com/sitetwo
答案 0 :(得分:4)
您可以使用String.TrimEnd
修剪任意尾随的/
字符:
PS > $example1 = 'https://mysite.com/siteone'
PS > $example1.TrimEnd('/')
https://mysite.com/siteone
PS > $example2 = 'https://mysite.com/sitetwo/'
PS > $example2.TrimEnd('/')
https://mysite.com/sitetwo
PS >