gpt4 book ai didi

c# - 从字符串中删除重复的单词

转载 作者:行者123 更新时间:2023-11-30 18:59:38 27 4
gpt4 key购买 nike

我需要从字符串中删除重复的单词。我该怎么做呢?

最佳答案

如果你想删除“重复”这个词:

string duplicatesRemoved = RTBstring.Replace("duplicates", "");

;)

删除重复单词的简单(并且过于简单)方法是拆分空格字符并使用 LINQ 的 Distinct() 方法:

string duplicatesRemoved = string.Join(" ", RTBstring.Split(' ').Distinct());

但是,如果您使用的是实际句子(即标点符号会破坏它),这将不会以有用的方式工作。如果没有明确定义重复的含义以及预期的输入是什么,就很难给出准确的答案。

关于c# - 从字符串中删除重复的单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9424379/

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