黑马程序员技术交流社区
标题:
如何用字符串来分割字符串
[打印本页]
作者:
常静华
时间:
2012-7-8 12:39
标题:
如何用字符串来分割字符串
视频中老师讲到分割\r\n请问你们是怎么分割的??
如 string result="abc||cde||fed";
如何分割??
作者:
孙宁宇
时间:
2012-7-8 12:41
result.Split('||');
作者:
孙宁宇
时间:
2012-7-8 12:53
没注意给打错了 应该是result.Split("||");{:soso_e100:}
作者:
戴水平
时间:
2012-7-8 13:15
string result = "abc||cde||fed";
string[] s=result.Split('|');
Console.WriteLine("{0},{1},{2}", s[0], s[2],s[4]);
Console.ReadKey();
你拿运行一下看看结果,在我这可以分割!如果 string[] s=result.Split(”||“);
他会报错,改成我那样就没事了
作者:
钱灿
时间:
2012-7-8 13:24
本帖最后由 钱灿 于 2012-7-8 13:33 编辑
这个很方便……
string result="abc||cde||fed";
string[] myArray=Regex.Split(result, "||", RegexOptions.None);
还得加上引用的名称空间
using System.Text.RegularExpressions;
作者:
孙宁宇
时间:
2012-7-8 14:03
string result = "abc||cde||fed";
string[] arr ={ "||" };
string[] st = result.Split(arr, StringSplitOptions.None);
foreach (string s in st)
{
Console.WriteLine(s);
}
Console.WriteLine(st.Length);
这次没问题了 如果用'|'来分割的话 会包括空字符串 用正则也不错
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2