从C#中的给定字符串中提取子字符串

本文关键字:字符串 提取 | 更新日期: 2023-09-27 17:58:37

我有一个字符串,我想从中提取一个所需的字符串作为:

"S101 Peter"
"S3282 Steve"

如何从以上两个字符串中仅提取名称,即PeterSteve。我计算了Replace、Remove、TrimStart、IndexOf,但找不到?请帮忙。。。

从C#中的给定字符串中提取子字符串

您想要子字符串:

var name = theString.SubString(theString.IndexOf(' ') + 1);
String S = "S101 Peter";
String S1 = S.split(" ")[1];

如果你能确保"XXXX YYYY"的模式,你可能只需要在空白处分割它:

string name = "S101 Peter".Split(' ')[1];

一个简单的方法是"S101 Peter".Split(' ')[1]

您也可以这样做。拆分('')[1]

string s = "S101 Peter";
string[] substrings = s.split(' ');
string result = substrings [1];