码迷,mamicode.com
首页 > 其他好文 > 详细

分割字符串

时间:2015-12-23 16:12:59      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:

 1   private void button1_Click(object sender, EventArgs e)
 2         {
 3             string aaaa = "NACA-1-4-0008";
 4             string[] indexlist = aaaa.Split(-);
 5         }
 6 
 7         private void button2_Click(object sender, EventArgs e)
 8         {
 9             string str = "aaajSbbbjscccJS";
10             string[] sArray = Regex.Split(str, "js", RegexOptions.IgnoreCase);
11 
12             string str1 = "technology";
13             char[] separator = { o };
14             string[] arr = str1.Split(separator);
15         }
16 
17         private void button3_Click(object sender, EventArgs e)
18         {
19             string str = "aaajbbbscccjdddseee";
20             string[] sArray = str.Split(new char[2] { j, s });
21         }
22 
23         string words = "1,2.3,,4";
24         private void button4_Click(object sender, EventArgs e)
25         {
26             string[] split = words.Split(new Char[] { ,, . }, 2, StringSplitOptions.RemoveEmptyEntries);//返回:{"1","2.3,,4"} 不保留空元素
27             string[] split1 = words.Split(new Char[] { ,, . }, 3, StringSplitOptions.None);//返回:{"1","2","3","","4"} 保留空元素 
28             string[] split2 = words.Split(new Char[] { ,, . }, 4, StringSplitOptions.None);//返回:{"1","2","3","","4"} 保留空元素 
29             string[] split3 = words.Split(new Char[] { ,, . }, 5, StringSplitOptions.None);//返回:{"1","2","3","","4"} 保留空元素 
30             string[] split4 = words.Split(new Char[] { ,, . }, 6, StringSplitOptions.None);//返回:{"1","2","3","","4"} 保留空元素 
31         }
32 
33         private void button5_Click(object sender, EventArgs e)
34         {
35             string[] split = words.Split(new string[] { ",", "." }, 2, StringSplitOptions.RemoveEmptyEntries);//返回:{"1","2.3,,4"} 不保留空元素
36             string[] split1 = words.Split(new string[] { ",", "." }, 6, StringSplitOptions.None);//返回:{"1","2","3","","4"} 保留空元素
37         }
38 
39         private void button6_Click(object sender, EventArgs e)
40         {
41             string[] split = words.Split(new string[] { ",", "." }, StringSplitOptions.RemoveEmptyEntries);//返回:{"1","2","3","4"} 不保留空元素
42             string[] split1 = words.Split(new string[] { ",", "." }, StringSplitOptions.None);//返回:{"1","2","3","","4"} 保留空元素 
43         }
44 
45         private void button7_Click(object sender, EventArgs e)
46         {
47             string[] split = words.Split(new Char[] { ,, . }, StringSplitOptions.RemoveEmptyEntries);//返回:{"1","2","3","4"} 不保留空元素
48             string[] split1 = words.Split(new Char[] { ,, . }, StringSplitOptions.None);//返回:{"1","2","3","","4"} 保留空元素 
49         }
50 
51 
52         //需要注意的是没有重载函数public string[] Split(string[] separator),
53         //所以我们不能像VB.NET那样使用words.Split(","),而只能使用words.Split(‘,‘)

 

分割字符串

标签:

原文地址:http://www.cnblogs.com/luckxintao/p/5069982.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!