2014-10-29 58 views
0

我在PowerShell錯誤中檢查變量是否存在尾部斜槓並將其刪除。例如:返回沒有尾隨「/」字符的字符串

$example1 = 'https://mysite.com/siteone' 
$example2 = 'https://mysite.com/sitetwo/' 

如何檢查尾部斜線?所以如果我的腳本返回$example1,那很好,腳本仍在繼續。但是,如果它返回$example2它消除了拖尾斜槓令它:

https://mysite.com/sitetwo 

回答

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 > 
+0

優秀的作品完美三江源! – 4dogsofwar 2014-10-29 15:28:07