gpt4 book ai didi

string - 删除动态字符串中的最后一个字符

转载 作者:行者123 更新时间:2023-12-01 11:39:23 26 4
gpt4 key购买 nike

我在删除动态填充字符串的最后一个字符时遇到问题。最后一个字符是 ',' 我可以删除它,但问题是当我打印出列表时逗号仍然存在。为了创建字符串,我将 CSV 中的信息读入数组。然后我获取数组中的所有内容并将其转换为最终格式。

for ($i = 0; $i -lt $CSVArray.Length; $i++) {
$longString = $longString + "'" + $CSVArray[$i] + "',"
}

然后我找到字符串的长度,

$length = $longString.Length

最后我删除了最后一个字符,

$longString = $longString.Substring($length - 1).Replace(",", "")

当我输出 $longString.Substring($length - 1) 时,我只得到逗号,但是当我在执行替换后输出 $longString 时,它的末尾仍然有逗号。

如何从 longString 中删除最后一个字符?

最佳答案

只需加入数组:

$longString = "'" + ($CSVArray -join "','") + "'"

关于string - 删除动态字符串中的最后一个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23021278/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com