asp.net中String.Split 方法详细介绍
下边我们通过一些实例来说明下怎么使用(以下string words = "1,2.3,,4";):
Split(Char()) ?骰刈执??列,????列包含????绦???中,由指定的 Unicode 字元?列之元素所分隔的子字串。
<table width="620" align="center" border="0" cellpadding="1" cellspacing="1" style="background:#FB7"> <tr> <td width="464" height="27" bgcolor="#FFE7CE"> 代码如下</td> <td width="109" align="center" bgcolor="#FFE7CE" style="cursor:pointer;" onclick="doCopy('copy9285')">复制代码</td> </tr> <tr> <td height="auto" colspan="2" valign="top" bgcolor="#FFFFFF" style="padding:10px;" class="copyclass" id=copy9285>1. public string[] Split(params char[] separator)string[] split = words.Split(new Char[] { ',' });//返回:{"1","2.3","","4"}
string[] split = words.Split(new Char[] { ',', '.' });//返回:{"1","2","3","","4"}
Split(Char(), Int32) ?骰刈执??列,????列包含????绦???中,由指定的 Unicode 字元?列之元素所分隔的子字串。 ??悼芍付ㄒ?骰氐淖幼执?的康淖畲笾怠?/p> <table width="620" align="center" border="0" cellpadding="1" cellspacing="1" style="background:#FB7"> <tr> <td width="464" height="27" bgcolor="#FFE7CE"> 代码如下</td> <td width="109" align="center" bgcolor="#FFE7CE" style="cursor:pointer;" onclick="doCopy('copy9227')">复制代码</td> </tr> <tr> <td height="auto" colspan="2" valign="top" bgcolor="#FFFFFF" style="padding:10px;" class="copyclass" id=copy9227>2. public string[] Split(char[] separator, int count)
string[] split = words.Split(new Char[] { ',', '.' }, 2);//返回:{"1","2.3,,4"}
string[] split = words.Split(new Char[] { ',', '.' }, 6);//返回:{"1","2","3","","4"}
Split(Char(), StringSplitOptions) ?骰刈执??列,????列包含???字串中,由指定的 Unicode 字元?列之元素所分隔的子字串。 ??抵付ㄊ欠?骰乜瞻椎年?列元素。
string[] split = words.Split(new Char[] { ',', '.' }, StringSplitOptions.RemoveEmptyEntries);//返回:{"1","2","3","4"} 不保留空元素
string[] split = words.Split(new Char[] { ',', '.' }, StringSplitOptions.None);//返回:{"1","2","3","","4"} 保留空元素
Split(String(), StringSplitOptions) ?骰刈执??列,????列包含???字串中,由指定的字串?列之元素所分隔的子字串。 ??抵付ㄊ欠?骰乜瞻椎年?列元素。
string[] split = words.Split(new string[] { ",", "." }, StringSplitOptions.RemoveEmptyEntries);//返回:{"1","2","3","4"} 不保留空元素
string[] split = words.Split(new string[] { ",", "." }, StringSplitOptions.None);//返回:{"1","2","3","","4"} 保留空元素
Split(Char(), Int32, StringSplitOptions) ?骰刈执??列,????列包含???字串中,由指定的 Unicode 字元?列之元素所分隔的子字串。 ??抵付?骰氐淖幼执?畲?的浚?约笆欠?骰乜盏年?列元素。
string[] split = words.Split(new Char[] { ',', '.' }, 2, StringSplitOptions.RemoveEmptyEntries);//返回:{"1","2.3,,4"} 不保留空元素
string[] split = words.Split(new Char[] { ',', '.' }, 6, StringSplitOptions.None);//返回:{"1","2","3","","4"} 保留空元素
Split(String(), Int32, StringSplitOptions) ?骰刈执??列,????列包含???字串中,由指定的字串?列之元素所分隔的子字串。 ??抵付?骰氐淖幼执?畲?的浚?约笆欠?骰乜盏年?列元素。
6. public string[] Split(string[] separator, int count, StringSplitOptions options)
string[] split = words.Split(new string[] { ",", "." }, 2, StringSplitOptions.RemoveEmptyEntries);//返回:{"1","2.3,,4"} 不保留空元素
string[] split = words.Split(new string[] { ",", "." }, 6, StringSplitOptions.None);//返回:{"1","2","3","","4"} 保留空元素
需要注意的是没有重载函数public string[] Split(string[] separator)
好了这些都
您可能感兴趣的文章:
java split函数的用法
asp.net中String.Split 方法详细介绍
java中split函数用法小结
js split使用方法与技巧
asp.net Session模型详细介绍
ASP.NET 入门的五个步骤
javascript split() 函数用法举例
js中split函数用法举例
ASP.NET 2.0的新功能
ASP.NET 2.0中连接字符串