String.Split带字符串?

时间:2013-04-12 18:17:13

标签: c# .net

我有一个非常简单的问题。

我想做一个经典的String.Split(),但是有一个字符串,而不是一个字符。就像string.Split("word")一样,取回一个数组,就像我做string.Split('x')一样。

2 个答案:

答案 0 :(得分:11)

您可以使用String.Split(string[], StringSplitOptions options)

代码如下:

var results = theString.Split(new[] {"word"}, StringSplitOptions.None);

答案 1 :(得分:0)

string.Split上有一个可用的函数重载,但它需要一个数组和一个枚举。

string test = "1Test2";
string[] results = test.Split(new string[] { "Test" }, StringSplitOptions.None);

将产生一个包含“1”和“2”的数组。