String字符串按多个字符Split方法
VS2005可以用下面的方法:
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下用下面的方法(来自http://www.cnblogs.com/xh831213/archive/2006/02/07/326552.html):
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
String字符串按多个字符Split方法相关推荐
- 循环拼接String字符串去掉最后一个字符的方法
在做各种字符串封装的时候,不免用循环拼装字符串,如下: String [] arr= {"1","2","3","4"} ...
- Python rstrip()方法 删除 string 字符串末尾的指定字符(默认为空格).
Python rstrip()方法 Python 字符串 描述 Python rstrip() 删除 string 字符串末尾的指定字符(默认为空格). 语法 rstrip()方法语法: str.r ...
- java string 连续字符_Java中字符串中连续相同字符去重方法
导读 正文 最近参加了一个面试,问到了如何在一个字符串中连续相同字符去重,想了想用正则表达式应该可以轻松实现.可是由于长时间没有编码了,而且由于原先的工作用到的比较少.具体的自己就不会写正则表达式用到 ...
- 判断字符串不包含某个字符php,java判断字符串是否包含某个字符的方法
java判断字符串是否包含某个字符的方法: 一.contains方法 1:描述 java.lang.String.contains() 方法返回true,当且仅当此字符串包含指定的char值序列 2: ...
- java 相同字符不连续_Java中字符串中连续相同字符去重方法
搜索热词 最近参加了一个面试,问到了如何在一个字符串中连续相同字符去重,想了想用正则表达式应该可以轻松实现.可是由于长时间没有编码了,而且由于原先的工作用到的比较少.具体的自己就不会写正则表达式用到的 ...
- java截取字符串后几位_java截取字符串后几位字符的方法
java截取字符串后几位字符的方法: java中截取字符串中最后几个字符可以使用String类的substring方法,具体用法参考下方说明: 1.substring(int beginIndex)s ...
- Java将String字符串里的每个字符都分割取出来
Java将String字符串里的每个字符都分割取出来 方法一 String str = "play with style"; char[] strArray = str.toCha ...
- php去掉字符串的最后一个字符的方法
php去掉字符串的最后一个字符附substr()的用法 来自:西瓜君个人博客 今天项目中用到,去掉字符串中的最后一个字符 原字符串1,2,3,4,5,6, 去掉最后一个字符"," ...
- C++中string字符串类型详解及常见方法分析
因为C中除了字符数组以外没有直接与字符串相关的变量类型,在处理一些问题的时候不是很方便.所以C++提供新的数据类型--字符串类型(string类型),在使用方法上,它和char、int类型一样,可以用 ...
最新文章
- Python链接MySQL
- php 时间 (年,月,星期,天,小时,秒)的查找
- 数据库-关系代数的分类
- 各种编译环境中如何为C++添加命令行参数(Command-line parameter)
- Dropping Balls UVA - 679(二叉树的遍历)
- MPEG4 笔记3(TRAK,TKHD, MVHD)
- JAVA Excel com组件_jacob java调用com组件基础运用
- ArcGIS Runtime SDK for Android 100开发环境部署
- 惠普HP Photosmart 7960 打印机驱动
- html下拉列表框跳转,html下拉框跳转问题
- (五)Excel函数应用之查询与引用函数
- 云清联盟发布全网协同防护方案 2017将继续“纳新”共赢未来
- 安装完固态硬盘后计算机里没显示,安装了双硬盘电脑却不显示新硬盘怎么办
- 大数据会议资料学习笔记201402
- python xlrd pandas_Python:Pandas pd.read_excel提供ImportError:为Excel supp安装xlrd = 0.9.0
- gtp怎么安装系统_UEFI+GTP模式下使用GHO文件安装Win8系统的具体操作方法
- IOS开发-常用的第三方库
- 华为机试—字符串首字母转换成大写
- [高数][高昆轮][高等数学上][第一章-函数与极限]08.函数的连续性与间断点
- 10天内我国痛失20位两院院士!原中科院副院长王佛松逝世,享年89岁
热门文章
- 高级Javascript调试——console.table()
- Jquery Easyui Datagrid创建代码
- android开发(4) 闪屏的实现
- xp 与 windows 7 共享收藏夹
- IE与firefox区别
- flutter安装教程(win7)
- PgSQL · 最佳实践 · 从 MaxCompute (ODPS) 迁移数据到 HybridDB
- 遍历字典时用与不用iter的区别
- Windows上的svn仓库迁移(visualSVN)
- jqgrid for asp.net 遍历所有列rowObject时不用输入编号