Sử dụng Regex.Split.
string whole = "Elephant##Monkey";
string[] split = Regex.Split(whole, "##");
foreach (string part in split)
Console.WriteLine(part);
Tuy nhiên, hãy cẩn thận vì đây không chỉ là một chuỗi, đó là biểu thức chính quy hoàn chỉnh. Một số nhân vật có thể cần phải thoát, v.v. Tôi đề nghị bạn nên tìm kiếm chúng.
UPDATE- Đây là mã VB.NET tương ứng:
Dim whole As String = "Elephant##Monkey"
Dim split As String() = Regex.Split(whole, "##")
For Each part As String In split
Console.WriteLine(part)
Next
Nguồn
2010-06-21 18:15:39
Ví dụ này là C#, tôi không nói VB, nhưng bạn không nên gặp bất kỳ sự cố khi chuyển đổi nó. –