Reputation: 26356
"Testing.BSMain, Text: Start Page"
I would like to substring the value above and returning me only the value after the ": " in vb.net. How can i do that?
Upvotes: 13
Views: 82537
Reputation: 28
If proposed solutions don't work for you I did it this way:
result= Split("Testing.BSMain, Text: Start Page", ":")(1)
Upvotes: 0
Reputation: 3274
you can use the split method to return the value after the colon :
Dim word as String = "Testing.BSMain, Text: Start Page"
Dim wordArr as String() = word.Split(":")
Dim result as String = wordArr(1);
Upvotes: 9
Reputation: 81610
Assumes no error checking:
Dim phrase As String = "Testing.BSMain, Text: Start Page".Split(":")(1)
which simply splits the phrase by the colon and returns the second part.
To use SubString, try this:
Dim test As String = "Testing.BSMain, Text: Start Page"
Dim phrase As String = test.Substring(test.IndexOf(":"c) + 1)
Upvotes: 29