我有一个字符串产生的结果是PowerShell用逗号分隔,这很好,但是我不希望最后一个逗号。
我知道需要Trim函数,但似乎无法正常工作。也许我在错误的地方尝试过?
我需要它返回三个“站点代码”,每个站点代码之间用逗号分隔,并且末尾没有逗号。我需要知道真正在哪里添加修饰位。
$UKPRN = "10007405"
$str_sites = "A4EYORK,AVLEEDS,BANBURY";
$sites = "";
foreach ($site in $str_sites.Split(","))
{
$sites = $sites+"'"+$site+"',"
}
Write-Output $sites;
最佳答案
您可以只使用TrimEnd()
$str = "string with , at the end,"
$str.TrimEnd(",")
关于powershell - 如何从字符串中删除结尾的逗号,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51651361/