gpt4 book ai didi

string - D: 如何删除字符串中的最后一个字符?

转载 作者:行者123 更新时间:2023-12-04 13:48:53 25 4
gpt4 key购买 nike

我需要删除字符串中的最后一个字符,在我的例子中它是逗号 (","):

foreach(line; fcontent.splitLines)
{
string row = line.split.map!(a=>format("'%s', ", a)).join;
writeln(row.chop.chop);
}

我只找到一种方法 - 调用 chop 两次。首先删除 \r\n 然后删除最后一个字符。

有没有更好的方法?

最佳答案

import std.array;
if (!row.empty)
row.popBack();

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

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