首页 > 解决方案 > 如何找到以“”分隔的字符串中的最后一个单词?C#

问题描述

谢谢大家的帮助,我在你们的帮助下得到了帮助。

所以我写了一些代码来提取字符串中的第一个单词。下面是我的代码。

var LongString = "Hello World";
var firstWord = LongString.Substring(0, LongString.IndexOf(" "));

这段代码给了我结果“Hello”但是如果我不知道最后一个索引,如何从字符串中检索最后一个单词。有没有一种方法可以让我获得最后一个索引号,而无需使用当前位于 LongString 变量中的字符串。提前致谢。

标签: c#indexoflastindexof

解决方案


var lastWord = longString.Split(' ',
                                StringSplitOptions.RemoveEmptyEntries)
                         .Last();

就是这样。


推荐阅读