JS的方法
<script>
str="a1,a2,a3;b1,b2,b3;a1,c2,c3;a1,d2,d3;"
mystr=str.split(";");
firststr=mystr[0].split(",")[0];
for(i=1;i<mystr.length;i++)
if(firststr==mystr[i].split(",")[0])
alert("第"+(i+1)+"组");
</script>
.NET(C#的方法)
导入命名空间: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、用单个字符来分隔:
1string str="aaajbbbjccc";
2string[] sArray=str.Split('j');
3foreach(string i in sArray) Response.Write(i.ToString() + "<br>");
输出结果:
aaa
bbb
ccc 
636

被折叠的 条评论
为什么被折叠?



