首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

没分割符 切割字符串

2012-12-17 
没有分割符切割字符串例如:字符串CSDN如何切割成C S D N [最优解释]string test CSDNstring hh s

没有分割符 切割字符串
例如:字符串"CSDN"
如何切割成C S D N 
[最优解释]
string test = "CSDN";
string hh = string.Empty;
foreach (char s in test)
{
hh += s.ToString()+ " ";
}
Response.Write(hh);
C S D N
[其他解释]
 string str = "CSDN";
             var ary = Regex.Split(str, @"(?<=\w)(?=\w)");
             foreach (var t in ary)
                 Console.WriteLine(t);
[其他解释]
string str="CSDN";
             var ary = Regex.Split(str, @"(?<=\w)(?=\w)");
[其他解释]
string[] result = "CSDN".Select(x => new string(new char[] { x })).ToArray();
[其他解释]
ToCharArray ()
[其他解释]
字符串本身就是字符的组合

string test = "CSDN";
foreach (char c in test)
{
   richTextBox2.Text += c + "\n";
}
/*-----输出-----
C
S
D
N
*/

[其他解释]
引用:
string str="CSDN";
             var ary = Regex.Split(str, @"(?<=\w)(?=\w)");

输出是怎么写的,我输出的是'CSDN'而不是我要的效果C S D N
[其他解释]
谢谢了,找到想要的了
[其他解释]
 string str = "CSDN";
             str = Regex.Replace(str, @"\S(?!$)", "$0 ");
             Console.WriteLine(str);
[其他解释]
还可以用insert 
"abc".Insert(2, "XYZ") 的返回值为"abXYZc"。

热点排行