如何从起始索引读取字符串

时间:2015-02-09 16:51:20

标签: vb.net string

Dim text as string = "Visual Basic"

output: "Basic"

我需要读取一个字符串并打印它,但不是从第一个索引开始。文字可能会有所不同,所以我想知道是否有办法阅读它。

1 个答案:

答案 0 :(得分:0)

您可以使用IndexOf方法查找第一个空格,然后使用SubString方法获取空格后的字符串部分:

Dim idx As Integer = text.IndexOf(" "C);
Dim output As String = text.SubString(idx + 1);

(如果字符串中根本没有空格,这甚至可以工作。然后idx将是-1(值意味着"未找到"),所以{{ 1}}将为零,idx + 1将是整个字符串。)