C#实现字符串按多个字符采用Split方法分割得到数组
String字符串如何按多个字符采用Split方法进行分割呢?本文提供VS2005和VS2003的实现方法,VS2005可以用下面的方法:
string agentInfo = userInfo.Attribute19.ToString();
string[] myAgent = agentInfo.Split(new string[] { "$#$" }, StringSplitOptions.None);
if (myAgent.Length == 3)
{
this.QLookUpMyAgent.Text = myAgent[0].ToString();
this.QCalenderStartDate.Value = myAgent[1].ToString();
this.QCalenderEndDate.Value = myAgent[2].ToString();
}
VS2003下用下面的方法:
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
C#实现字符串按多个字符采用Split方法分割得到数组相关推荐
- c#split方法拆分为数据_C#实现字符串按多个字符采用Split方法分割 | 学步园
using System.Text.RegularExpressions; string str="aaajsbbbjsccc"; string[] sArray=Regex.Sp ...
- 站长在线Python精讲:在Python中使用split()方法分割、使用join()方法合并字符串详解
欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是<在Python中使用split()方法分割.使用join()方法合并字符串详解>.本知识点主要内容有:在Python中使用s ...
- 站长在线Python精讲:在Python中使用正则表达式的split()方法分割字符串详解
欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是<在Python中使用正则表达式的split()方法分割字符串详解>. 使用正则表达式分割字符串 在Python中使用正则表达 ...
- python查看字符串编码方式_Python字符编码判断方法分析
本文实例讲述了Python字符编码判断方法.分享给大家供大家参考,具体如下: 方法一: isinstance(s, str) 用来判断是否为一般字符串 isinstance(s, unicode) 用 ...
- Java使用String对象的split()方法分割字符串的小坑
Java中,按某个字符分割字符串使用的是String对象的split()方法,返回的是分割之后的String数组,值得注意的是分割符.当分割符是 . 或者是 | 时,必须使用 \ 进行转义. 没有加转 ...
- js删除字符串的最后一个字符几种方法
字符串:var s = "1,2,3,4,5," s=s.substring(0,s.length -1) s=s.substr(0,s.length - 1); s=s.subs ...
- js删除字符串的最后一个字符三种方法
字符串 [javascript] view plaincopy var basic = "abc,def,ghi,"; 第一种 [javascript] view plaincop ...
- 按照指定字符(@split )分割字符串,并取第@index 个
create function [dbo].[f_Get_StrArrayStrOfIndex_zsx] ( @str Nvarchar(max), --要分割的字符串 @split Nvarchar ...
- 循环拼接String字符串去掉最后一个字符的方法
在做各种字符串封装的时候,不免用循环拼装字符串,如下: String [] arr= {"1","2","3","4"} ...
最新文章
- Activity 启动模式以及常见的启动Flag
- TxQueryRunner类对结果集封装成bean、map及object的操作
- git报错:Pull is not possible because you have unmerged files解决方法
- 将HTML导出生成word文档
- Linux sed命令使用
- kettle对字符串去除空格_整理|ABAP基础知识二:常用字符串处理
- C++中如何使输出的1变成01
- 经典C语言程序100例之六七
- Unity User Group深圳站——Timeline Cinemachine分享
- 反转链表 IIPython解法
- Java 阿里巴巴数据源_阿里P7教你如何使用 Spring 配置动态数据源实现读写分离
- 产品经理十二时辰:内容过于真实,扎心了!
- ASP.NET MVC Filter过滤机制(过滤器、拦截器)
- 如何检测支付宝接口中notify_url.php有没有返回,微信小程序支付成功,但是notify_url接收不到回调如何排查此问题?...
- Native Instruments Battery 4 for mac - 尖端鼓采样器
- POJ 1149 PIGS(最大流)dinic模板注释
- java小程序(万年历)
- MSN网盘SkyDrive
- 二叉树的递归与非递归遍历详解
- 电脑文件删除不掉什么原因?程序显示被占用清理不掉如何操作?
热门文章
- php重载父类属性,子类重写父类属性的问题。。。。求解惑
- wumpus java_人工智能经典问题The Wumpus World-简明窗体小游戏
- 怎样用计算机算分数乘分数,《分数乘分数》教案.pdf
- python半年能达到什么程度_花半年的时间能把Python自学到什么程度?
- 如何把自己的网站部署在网上_Terminal:如何在IPFS上部署Wordpress网站
- windows下的库文件在linux的使用,Windows、Linux之间传输文件的几种方式
- win32 禁用缩放功能_Firefox 73 将引入全局缩放功能,在所有网站都可适用
- linux 超时 tcp,Linux中TCP设置syn超时时间
- 高考辽宁理工高考计算机专业分数,辽宁高考985分数线2019-985大学在辽宁省的录取分数线及位次...
- html font-family设置无效,css设置中文字体(font-family:黑体)后样式失效问题