我想删除一个单词的第二个条目,例如,如果我会在文本中找到:
Alex Alex
应删除其中一项。
我不会用正则表达式来做这件事。
我会这样做:
private string RemoveDuplicateWord(string input)
{
string[] words = input.Split(' ');
var listOfWords = new List<string>();
foreach (var word in words)
{
if (!listOfWords.Contains(word))
listOfWords.Add(word);
}
var arrayString = listOfWords.ToArray();
return string.Join(" ", arrayString);
}