Split Function in Visual Basic .Net
Split Function returns a zero-based, one-dimensional array containing a specified number of substrings.
<!–[if !supportEmptyParas]–> <!–[endif]–>Function DND_Split_Example()<!–[if !supportEmptyParas]–> <!–[endif]–>Dim arTempVB2005() As StringDim arTempVB6() As StringDim arTempSpace() As StringDim sSplitString As String<!–[if !supportEmptyParas]–> <!–[endif]–>sSplitString = “MyName||MyAge||MySex”arTempVB2005 = sSplitString.Split(“||”)arTempVB6 = Microsoft.VisualBasic.Split(sSplitString, “||”)arTempSpace = Split(“Split By Spaces”)<!–[if !supportEmptyParas]–> <!–[endif]–>End Function



Here are the overloaded examples of Split Function
| Split Call | Return Value |
Split("42, 12, 19") |
{“42,” , “12,” , “19″} |
Split("42, 12, 19", ", ") |
{“42″, “12″, “19″} |
Split("42, 12, 19", ", ", 2) |
{“42″, “12, 19″} |
Split("192.168.0.1", ".") |
{“192″, “168″, “0″, “1″} |
Split("Alice and Bob", " AND ") |
{“Alice and Bob”} |
Split("Alice and Bob", " AND ", ,CompareMethod.Text) |
{“Alice”, “Bob”} |
Split("someone@example.com", "@",1) |
{“someone@example.com”} |
Split("someone@example.com", "@",2) |
{“someone”, “example.com”} |