VB.NET 截取字符串

在VB.NET中,您可以使用Substring方法或Split方法来截取字符串。

Substring方法允许您从字符串中提取一个子字符串,该子字符串从指定的起始索引开始,并继续到字符串的末尾或指定的长度。以下是使用Substring方法截取字符串的示例:

Dim str As String = "Hello World!"
Dim subStr1 As String = str.Substring(0, 5) '截取从索引0开始,长度为5的子字符串
Dim subStr2 As String = str.Substring(6) '截取从索引6开始到字符串末尾的子字符串

在上面的代码中,我们首先定义了一个字符串“Hello World!”。然后,我们使用Substring方法截取了两个子字符串,其中第一个子字符串从索引0开始,长度为5,第二个子字符串从索引6开始到字符串末尾。

Split方法允许您将字符串拆分为子字符串数组,根据指定的分隔符。以下是使用Split方法截取字符串的示例:

Dim str As String = "Hello-World!"
Dim parts As String() = str.Split("-"c) '根据“-”符号将字符串分割成多个部分
Dim part1 As String = parts(0) '获取第一个部分
Dim part2 As String = parts(1) '获取第二个部分

在上面的代码中,我们首先定义了一个字符串“Hello-World!”。然后,我们使用Split方法根据“-”符号将字符串分割成两个部分,并将这些部分存储在字符串数组中。最后,我们使用数组索引获取第一个部分和第二个部分。

请注意,Split方法返回一个字符串数组,其中包含原始字符串中的所有子字符串。如果原始字符串中没有指定的分隔符,则Split方法返回包含原始字符串的单个元素的字符串数组。

posted @ 2023-05-15 13:40  侬侬发  阅读(2733)  评论(0编辑  收藏  举报