0

我有一个包含“Welcom salathia”的字符串变量......
我想将salathia存储到另一个字符串......如何使用vb.net在asp.net中执行此操作

4

4 回答 4

3

您可以使用 contains 函数获取第一个空格及其索引,然后获取字符直到找到下一个空格。

拆分功能在这方面也很有用。这也会更简单。

于 2013-04-10T11:40:29.653 回答
1

您可以使用 split 并获取第二个字符串。

Dim s As String = "Welcom salathia"
' Split string based on spaces
Dim words As String() = s.Split(New Char() {" "c})
于 2013-04-10T11:38:04.480 回答
0

如果有空格

    Dim s As String = "Welcom   salathia"
    ' Split string based on spaces, gurad against runs of space
    Dim words() As String = s.Split(New Char() {" "c}, StringSplitOptions.RemoveEmptyEntries)
    Debug.WriteLine(words(1)) 'show second word
于 2013-04-10T13:02:38.837 回答
0

方式一:

Dim s As String = "Welcom salathia"
s = s.Split(" ".ToCharArray)(1)

方式二:

Dim s As String = "Welcom salathia"
s = s.substring(s.index(" ")) 
于 2013-04-10T11:41:19.330 回答