gpt4 book ai didi

c# - 截断字符串并在第 n 个单词后添加单词

转载 作者:行者123 更新时间:2023-11-30 22:42:05 25 4
gpt4 key购买 nike

我有一个字符串,其值类似于“Zesty Bean Bites South of the Border”。

我想将其缩减为三个词并附加一个省略号,生成“Zesty Bean Bites...”

我尝试使用 substring() 方法,但它不会拆分单词。

最佳答案

如果字符串少于三个,这会处理。

我也会考虑按字符数来做:

public string NewTitle(string OldTitle)
{
int HowManyWords = 3;
string RetValue = "";
string[] parts = OldTitle.Split(' ');
for (int i = 0; i < parts.Length; i++)
{
if (i == 0)
{
RetValue += parts[i];
}
else
{
RetValue += " " + parts[i];
}
if (i >= (HowManyWords-1))
{
break;
}
}
return RetValue;
}

关于c# - 截断字符串并在第 n 个单词后添加单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4601195/

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