如何从最后获取字符串的一部分

Gha*_*eon 0 c# substring

鉴于此字符串:

01/01/2000 Club Lets Rock Jonny

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

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

dut*_*tzu 6

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

就像是:

string name = "01/01/2000 Club Lets Rock Jonny".Split(' ').Last();
Run Code Online (Sandbox Code Playgroud)

  • 这是快速而简单的,但可以认为是过度杀伤,为什么要分割整个字符串只是为了找到结束.如果你需要枚举字符串的其他部分,那么这显然是有意义的. (2认同)