string s = "aaa1bbb2ccc1ddd";
        string[] ss = s.Split("12".ToCharArray());

这句话的意思是1和2每个字符分别是分割关键字,而不是12是分割关键字,一定要弄清晰。

输出值为

aaa

bbb

ccc

ddd

 

如果要用多符号分隔字符串可以用正则Regex.Split(S, SplitStr, RegexOptions.IgnoreCase);