博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
split的3种方法
阅读量:7187 次
发布时间:2019-06-29

本文共 756 字,大约阅读时间需要 2 分钟。

方法1: 用单个字符来分隔

string
 str 
=
 
"
aaa,bbb,ccc
"
;
//
得到逗号分隔的各个字符
string
[] sArray 
=
 str.Split(
'
,
'
);
//
string[] sArray = str.Split(new char[]{','}); 
//
这种写法也可以
foreach
 (
string
 i 
in
 sArray)
{
    Response.Write(i.ToString() 
+
 
"
<br>
"
);
}

 

输出结果:

aaa
bbb
ccc

 

 

方法2:用多个字符来分隔

 

string
 str 
=
 
"
aaajbbbscccjdddseee
"
;
//
得到以'j'或's'分隔的各个字符串
string
[] sArray 
=
 str.Split(
new
 
char
[] {
'
j
'
'
s
'
});
foreach
 (
string
 i 
in
 sArray)
{
    Response.Write(i.ToString() 
+
 
"
<br>
"
);
}

 

输出结果:

 

aaa
bbb
ccc
ddd
eee

 

 

方法3: 用字符串分隔

 

using
 System.Text.RegularExpressions;
string
 str 
=
 
"
aaajsbbbjsccc
"
;
//
得到以'js'分隔的各个字符串
string
[] sArray 
=
 Regex.Split(str, 
"
js
"
, RegexOptions.IgnoreCase);
foreach
 (
string
 i 
in
 sArray)
{
    Reponse.Write(i.ToString() 
+
 
"
<br>
"
);
}

 

输出结果:

 

aaa
bbb
ccc

转载地址:http://nuykm.baihongyu.com/

你可能感兴趣的文章
20145328 《Java程序设计》实验四实验报告
查看>>
Largest Point
查看>>
构建高可靠hadoop集群之4-权限指引
查看>>
用 Flask 来写个轻博客 (21) — 结合 reCAPTCHA 验证码实现用户注册与登录
查看>>
数据库
查看>>
React:redux+router4搭建应用骨架
查看>>
13.文档模板架构
查看>>
动态规划之硬币组合问题
查看>>
冲刺二阶段———个人总结02
查看>>
css第四课时
查看>>
BUAA_OO_第三单元
查看>>
通讯录的输入输出
查看>>
工具类
查看>>
【动态规划】bzoj1613 [Usaco2007 Jan]Running贝茜的晨练计划
查看>>
delphi實現按键精靈的功能
查看>>
Ubuntu 13.04有线连接异常
查看>>
DB2 错误解释
查看>>
JAVA面试考点解析(7):分布式架构、微服务治理
查看>>
C++ 异常处理
查看>>
Intrumetation单元测试框架
查看>>