按多个字符拆分

Dav*_*nas 5 c# split

做的结果

var b = "asfsadefbweabgggggggggggg".Split("ab".ToCharArray());
Run Code Online (Sandbox Code Playgroud)

是一个包含6个字符串的列表,而我想在"asfsadefbwe"和中拆分数组"gggggggggggg".有没有办法/方法来正确地做到这一点(使用C#)?

PS:我将使用一个字符串,其中包含一些由"\r\n"secuences 分隔的数据.

Dar*_*rov 22

string[] list = b.Split(new string[] { "ab" }, StringSplitOptions.None);
Run Code Online (Sandbox Code Playgroud)


Joe*_*oey 12

使用另一个重载,一个不分裂在单个字符上的重载:

 "asfsadefbweabgggggggggggg".Split(new [] {"ab" }, StringSplitOptions.None)
Run Code Online (Sandbox Code Playgroud)