string[] A;
string B = "abcd@@efg@@sdff;";
string C=abcde@efgasdfl@sdlfjs;
如果要分割C很容易,只需如此即可:
A = C.Split('@');
结果:
A[0] = "abcde";
A[1] = "efgasdfl";
A[2] = "sdlfjs";
如果要分割B呢?最简单的办法就是先把@@替换为单字符串了。
A = B.Replace("@@","$").Split('$');
A[0] = "abcd";
A[1] = "efg";
A[2] = "sdff";
博客介绍了C语言中字符串分割与替换操作。给出了字符串数组A、字符串B和C的定义,展示了分割字符串C的方法,即使用Split函数;对于含连续分隔符的字符串B,先将连续分隔符替换为单字符,再用Split函数分割。

被折叠的 条评论
为什么被折叠?



