0

给定这个字符串:

01/01/2000 Club Lets Rock Jonny

如您所见,我有 3 个信息除以空格,第二个Club Lets Rock信息是 2 个空格的一个信息。Jony 是向我发送此信息的人的姓名,我需要知道,我如何才能获得此人的姓名?有没有办法从字符串的末尾获取它,直到它到达第一个空格?

我知道还有很多其他线程,substring但没有一个是这样的。我还阅读了一些网站上的文章,这些文章解释了substring但找不到适合我的情况。

4

2 回答 2

6

使用空格字符作为分隔符拆分字符串并获取最后一项。

就像是:

string name = "01/01/2000 Club Lets Rock Jonny".Split(' ').Last();
于 2013-02-13T12:09:52.000 回答
3

怎么样

var yourString = "01/01/2000 Club Lets Rock Jonny";
var everythingAfterTheLastSpace = 
    yourString.SubString(yourString.LastIndexOf(' ') + 1);
于 2013-02-13T12:13:42.810 回答