C# 如何用多字符分割字符串
用单字符分割字符串大家应该很熟悉,例如:
string source = "dfd^Afdf^AAAAAA^Adfdf";
            var list=  source.Split('A');
可是我们遇到这么一个场景,用多字符(字符串)分割字符串,方法:
           string source = "dfd^Afdf^AAAAAA^Adfdf";
            string[] stringSeparators = new string[] { "^A" };
            string[] result = source.Split(stringSeparators, StringSplitOptions.None);
            foreach (string s in result)
            {
                Console.Write(s);
            }
C# 如何用多字符分割字符串的更多相关文章
- Sql Server中使用特定字符分割字符串
		在T-SQL中我们经常批量操作时都会对字符串进行拆分,可是SQL Server中却没有自带Split函数,所以要自己来实现了.这里将字符串分割以table形式输出 语法如下: SET ANSI_NUL ... 
- Java 多字符分割字符串
		有时候要对不规整的数据进行分割处理,数据中可能会出现一个或多个不同的分割符,这时需要用到 String.split() 方法来进行分割,代码如下: String string = "张三:李 ... 
- C#使用字符串分割字符串
		我们都会用字符分割字符串: string[] recvArr = recv.Split(';'); 如果用字符串分割呢?下面: string[] sArray = Regex.Split(recv, ... 
- js使用split函数按照多个字符对字符串进行分割的方法
		这篇文章主要介绍了js使用split函数按照多个字符对字符串进行分割的方法,实例分析了split函数的使用技巧,非常具有实用价值,需要的朋友可以参考下 本文实例讲述了js使用split函数按照多个 ... 
- SQL:将字符串以特定字符分割并返回Table
		split 语法 ALTER FUNCTION [dbo].[F_SPLIT] ( @str VARCHAR(MAX) , ) ) /********************************* ... 
- Python中通过多个字符分割(split)字符串的方法
		python中字符串自带的split方法一次只能使用一个字符对字符串进行分割,但是python的正则模块则可以实现多个字符分割 import re re.split('-|_','sharejs_ha ... 
- boost:regex分割字符串(带有'\'字符) - zzusimon的专栏 - 博客频道 - CSDN.NET
		boost:regex分割字符串(带有'\'字符) - zzusimon的专栏 - 博客频道 - CSDN.NET boost:regex分割字符串(带有'\'字符) 分类: C++ 2011-08- ... 
- Lua 用指定字符或字符串分割输入字符串,返回包含分割结果的数组
		// 用指定字符或字符串分割输入字符串,返回包含分割结果的数组 // @function [parent=#string] split // @param string input 输入字符串 // ... 
- Python中通过多个字符分割(split)字符串的方法--转载
		Python中字符串自带的split方法一次只能使用一个字符对字符串进行分割,但是python的正则模块则可以实现多个字符分割 import re re.split('_#|','this_is#a| ... 
随机推荐
- 采用c#实现功能1
			看了好多c#的菜鸟教程不如自己开始动手打代码,最终实现了功能一,参考了网上的wordcount代码发现无论是c++还是c#大部分采用的是哈希表的方法实现的,本来还想仅用循环实现遍历句子中的所有字符,即 ... 
- P4语法(2) Parser
			这里参考学习了: P4语言规范 P4台湾社群 Parser 关于parser 在P4程序中,有着大量的首部(header)和首部实例,但每次只有部分首部实例会对数据包进行操作,而parser会用于生成 ... 
- Mininet实验 多个数据中心的拓扑网络实现
			实验目的 掌握多数据中心网络拓扑的构建 掌握多数据中心数据交换过程 实验原理 主机间发送消息上报给交换机,交换机对收到的报文信息进行分析判断,如果交换机中存在此消息相对应的流表,则交换机直接下发流表, ... 
- asp.net  .net4.0使用异步编程
			"; Action<object> ac = (object obj) => { Debug.WriteLine("睡眠开始:" + DateTime. ... 
- mysql入门 — (2)
			创建表 CREATE TABLE 表名称 [IF NOT EXISTS]( 字段名1 列类型[属性] [索引] 字段名2 列类型[属性] [索引] ... 字段名n 列类型[属性] [索引] )[表类 ... 
- Spring Boot(三)自动装配
			@Configuration和@Bean Spring提供了注解@Configuration和@Bean注解用来配置多个Bean,在以前的Spring项目中可以通过xml的方式配置: <bean ... 
- 关于命令行参数argv(《学习OpenCV》)
			在<学习OpenCV>这本书中,很多示例代码都用到了命令行参数.作为新手,之前总是很困扰,不知道怎么用.偶然的机会终于略知一二了. 在Visual Studio中,我们可以自行设置命令行参 ... 
- 3dContactPointAnnotationTool开发日志(十九)
			增加了输出接触点信息到文件功能. 
- js移动端滑块验证解锁组件
			本文修改自PC端的js滑块验证组件,PC端使用的是onmousedown,onmouseup,nomousemove.原文找不到了,也是博客园文章,在此感谢广大网友的生产力吧. 说下对插件和组件的理解 ... 
- 在ios 上 按钮 disabled 样式显示异常
			将input,button或textarea设置为disabled后,在iphone手机上样式将被覆写-webkit-appearance:none; 文字的颜色还是灰色. 原本在android 上 ... 
