首页 新闻 会员 周边 捐助

split的用法

0
[待解决问题]

不理解split的用法,谁能帮我举个例子解释一下,谢谢

杀  手的主页 杀 手 | 菜鸟二级 | 园豆:213
提问于:2011-05-18 10:30
< >
分享
所有回答(6)
0

1、用字符串分隔: 
using System.Text.RegularExpressions;

string str="aaajsbbbjsccc";

string[] sArray=Regex.Split(str,"js",RegexOptions.IgnoreCase);

foreach (string i in sArray) Response.Write(i.ToString() + "<br>");



输出结果:
aaa
bbb
ccc
 

2、用多个字符来分隔:

string str="aaajbbbscccjdddseee";

string[] sArray=str.Split(new char[2]{'j','s'}); 

foreach(string i in sArray) Response.Write(i.ToString() + "<br>"); 



输出结果:
aaa
bbb
ccc
ddd
eee
 

3、用单个字符来分隔:

string str="aaajbbbjccc";

string[] sArray=str.Split('j');

foreach(string i in sArray) Response.Write(i.ToString() + "<br>");

输出结果:
aaa
bbb
ccc

乱世文章 | 园豆:147 (初学一级) | 2011-05-18 10:37
0

举个简单的例子吧

Hello Word这句话中间有一个空格,根据这个空格可分为两个字符,就可以定义为数组了

string word="Hello Word";

string [] splitword=word.split(' ');//根据空格分割字符
splitword[0]="Hello";
splitword[
1]="Word";

程序新青年 | 园豆:841 (小虾三级) | 2011-05-18 11:00
0

看msdn, 或者 网上 一搜 都比 这里的回答 要收获的多。

心火 | 园豆:375 (菜鸟二级) | 2011-05-18 11:40
0

自己代码敲一下不就知道了

玛瑙王国--这里的玛瑙会说话 | 园豆:258 (菜鸟二级) | 2011-05-18 12:00
0

百度一下。

yysa | 园豆:122 (初学一级) | 2011-05-18 16:03
0

建议多使用搜索引擎。

/aiq浪子飞龙 | 园豆:1189 (小虾三级) | 2011-05-20 11:27
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册