5

やってみた結果

var b = "asfsadefbweabgggggggggggg".Split("ab".ToCharArray());

"asfsadefbwe"配列をとに分割したいときは、6 つの文字列のリストです"gggggggggggg"。それを適切に行う方法/方法はありますか(C#を使用)?

PS: シーケンスで区切られたいくつかのデータを持つ文字列を使用します"\r\n"

4

3 に答える 3

23
string[] list = b.Split(new string[] { "ab" }, StringSplitOptions.None);
于 2012-07-30T09:31:17.207 に答える
12

個々の文字で分割されない別のオーバーロードを使用します。

 "asfsadefbweabgggggggggggg".Split(new [] {"ab" }, StringSplitOptions.None)
于 2012-07-30T09:28:58.353 に答える
0

部分文字列は常に同じ長さですか? その場合は、String.Substringを使用してください。

于 2012-07-30T09:29:19.627 に答える