c#字符串修剪保持内部字母

本文关键字:内部 字符串 修剪 | 更新日期: 2023-09-27 18:01:28

我有一个变量字符串文本包含让我们说"ABCDEFGHIJKL"。我想修剪它,所以string new text = "CDE"换句话说,保留字母2到4。如果A等于0。我该怎么做呢?

c#字符串修剪保持内部字母

认为你只是在寻找字符串。子字符串:

text = text.Substring(2, 3);

这里3是长度- characters 2-4(含)表示3个字符。

如果您不希望采取字符串的已知"切片"(按索引和长度),请澄清您的问题

您正在查找子字符串。

string original = "ABCDEFGHIJKL";
string newstring = original.Substring(2, 3);
string text = "ABCDEFGHIJKL";
string result = text.Substring(2, 3);

注意Substring()的第二个参数是长度,而不是结束索引。

建议阅读System.String类可用的方法