.NET Split如何合理的使用
.NET Split如何合理的使用
在.NET中经常会用到Split来分割字符串,对数据进行分开处理得到有效的数据,.NET Split的用法介绍如下:
.NET Split的用法介绍一:
使用一种构造方法对多个字符进行分割: string s=abcdeabcdeabcde string[] sArray1=s.Split(new char[3]{c,d,e}) ; foreach(string i in sArray1) Console.WriteLine(i.ToString()); 可以输出下面的结果: ab ab ab.NET Split的用法介绍二:
使用正则表达式,先添加 using System.Text.RegularExpressions; System.Text.RegularExpressions string content=agcsmallmacsmallgggsmallytx; string[]resultString=Regex.Split(content,small,RegexOptions.IgnoreCase) foreach(string i in resultString) Console.WriteLine(i.ToString()); 输出下面的结果: agc mac ggg ytx.NET Split的用法介绍三:
string s=abcdeabcdeabcde; string[] sArray=s.Split(c) ; foreach(string i in sArray) Console.WriteLine(i.ToString()); 输出下面的结果: ab deab deab de.NET Split的用法介绍四:
string str1=我*****是*****一*****个*****教*****师; string[] str2; str1=str1.Replace(*****,*) ; str2=str1.Split(*) ; foreach(string i in str2) Console.WriteLine(i.ToString());.NET Split的用法介绍五:
string E = " AA BB CC DD EE FF GG "; string X = " "; string[] S = E.Split(X.ToCharArray(),3); string A = S[0]; //(“AA”) string B = S[1]; //(“BB”).NET Split的用法介绍如上,在特定的情况,我们使用Split来分割字符,能巧妙而简单的达到某些数据输出的目的,效率也是比较高的。