|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
数据挖掘有点高深的,主要估计就是使用一些算法提取一些实用的数据。学好数据挖掘的话可以应聘baidu或者google,但是一般人家对算法的要求听高的。你最好还是学点应用型的吧。这种主要是研究型的。比来常常看到论坛中很多帖子扣问怎样利用split来支解字符串,我这里对split做一些复杂的总结,但愿可以对人人有所匡助。上面先容几种办法:
第一种办法:翻开vs.net新建一个把持台项目。然后在Main()办法下输出上面的程序。
strings="abcdeabcdeabcde";
string[]sArray=s.Split(c);
foreach(stringiinsArray)
Console.WriteLine(i.ToString());
输入上面的了局:ab
deab
deab
de
我们看到了却果是以一个指定的字符举行的支解。假如我们但愿利用多个字符举行支解如c,d,e怎样做呢?好,我们利用另外一种机关办法:
变动为strings="abcdeabcdeabcde
string[]sArray1=s.Split(newchar[3]{c,d,e});
foreach(stringiinsArray1)
Console.WriteLine(i.ToString());
能够输入上面的了局:ab
ab
ab
除以上的这两种办法之外,第三种办法是利用正则表达式。新建一个把持台项目。然后先增加usingSystem.Text.RegularExpressions;
http://www.ckuyun.com
Main():中变动为
System.Text.RegularExpressions
stringcontent="agcsmallmacsmallgggsmallytx";
string[]resultString=Regex.Split(content,"small",RegexOptions.IgnoreCase)
foreach(stringiinresultString)
Console.WriteLine(i.ToString());
输入上面的了局:agc
mac
ggg
ytx
共2页:上一页1[2]下一页
因为二次编译器太复杂,那么建议只是在安装程序的时候编译一次,而不类似java那样运行就编译。并且我觉得,一次痛苦,总比多次低效率要舒服多了。 |
|