C#中使用Split方法拆分字符串实例
C#中有一个字符串拆分函数String.Split(),可以用于将一个字符串,拆分为一个字符串数组。在拆分的时候,需要一个拆分的“分隔符”。这个“分隔符”可以是一个字符,也可以是多个字符组成一个字符串。
先举一个简的例子:
string str="aaa-bbb-ccc-ddd-eee";
string[] sArray=str.Split(new char[] {'-'});
foreach(string i in sArray) Response.Write(i.ToString() + "<br>");
输出结果:
aaa
bbb
ccc
ddd
eee
上面这个例子是把字符串"aaa-bbb-ccc-ddd-eee",使用短横线(-)进行拆分,拆分出来的字符串数组一共有五个元素,分别是aaa,bbb,ccc,ddd和eee。
还是这个例子,我们稍微变化一下。
string str="aaa1bbb2ccc3ddd4eee";
string[] sArray=str.Split(new char[] {'1','2','3','4'});
foreach(string i in sArray) Response.Write(i.ToString() + "<br>");
输出结果:
aaa
bbb
ccc
ddd
eee
看到了吗?这里可以使用多个不同的字符来对字符串进行拆分。
相关推荐
-
c#中分割字符串的几种方法
单个字符分割 string s="abcdeabcdeabcde"; string[] sArray=s.Split('c'); foreach(string i in sArray) Console.WriteLine(i.ToString()); 输出下面的结果: ab deab deab de 多个字符分割 string s="abcdeabcdeabcde string[] sArray1=s.Split(new char[3]{'c','d',
-
C#中使用split分割字符串的几种方法小结
第一种方法: 复制代码 代码如下: string s=abcdeabcdeabcde;string[] sArray=s.Split(c) ;foreach(string i in sArray)Console.WriteLine(i.ToString()); 输出下面的结果:abdeabdeabde 第二种方法: 我们看到了结果是以一个指定的字符进行的分割.使用另一种构造方法对多个字符进行分割: 复制代码 代码如下: string s=abcdeabcdeabcdestring[] sArra
-
C#中split用法实例总结
本文实例总结了C#中split用法.分享给大家供大家参考,具体如下: 以下是我转载的两个不同的人的,方便大家及自己查阅 string s="abcdeabcdeabcde"; string[] sArray=s.Split("c"); foreach(string i in sArray) Console.WriteLine(i.ToString()); 输出结果: ab deab deab de string s="abcdeabcdeabcde str
-
c# split分隔字符串使用方法
复制代码 代码如下: string str="aaa|||bbb|||ccc"; string[] sArray=str.Split(new[] { "|||" }, StringSplitOptions.RemoveEmptyEntries); foreach (string i in sArray) Response.Write(i.ToString() + "<br>"); 输出结果: 复制代码 代码如下: aaa ccc
-
C# Split分隔字符串的应用(C#、split、分隔、字符串)
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>"); 输
-
C#中使用Split方法拆分字符串实例
C#中有一个字符串拆分函数String.Split(),可以用于将一个字符串,拆分为一个字符串数组.在拆分的时候,需要一个拆分的"分隔符".这个"分隔符"可以是一个字符,也可以是多个字符组成一个字符串. 先举一个简的例子: 复制代码 代码如下: string str="aaa-bbb-ccc-ddd-eee"; string[] sArray=str.Split(new char[] {'-'}); foreach(string i in sAr
-
Python split() 函数拆分字符串将字符串转化为列的方法
函数:split() Python中有split()和os.path.split()两个函数,具体作用如下: split():拆分字符串.通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list) os.path.split():按照路径将文件名和路径分割开 一.函数说明 1.split()函数 语法:str.split(str="",num=string.count(str))[n] 参数说明: str: 表示为分隔符,默认为空格,但是不能为空('').若字符串中没有分隔符
-
java中简单的截取分割字符串实例
目前整理出来三种形式: 可根据实际需要选择使用 String userNameUrl; int beginIndex = 0; int endIndex = 0; userNameUrl = "454512@hongri@4944115455d9591b274648a06303d910de"; /** * 方法一: */ beginIndex = userNameUrl.indexOf("@")+1; endIndex = userNameUrl.lastIndex
-
PL/SQL实现JAVA中的split()方法的例子
众所周知,java中为String类提供了split()字符串分割的方法,所以很容易将字符串以指定的符号分割为一个字符串数组.但是在pl/sql中并没有提供像java中的split()方法,所以要想在pl/sql中实现字符串的分割还需要自己动手.由于在项目中需要用到此类方法,所以自己研究了一下,方便以后参考.这里以逗号作为分隔符为例,代码如下: declare v_str varchar2(200) := 'abd,324,u78,23f,sd09,2345,dsaf,9079'; type s
-
java在原字符中插入新字符或字符串实例
插入字符代码: public class Test { /**在原字符中插入新字符**/ public static void main(String[] args){ StringBuffer sb = new StringBuffer("田田是一个女生!");//建立一个字符缓存区,缓存区中的内容为"田田是一个女生!" System.out.println("原字符缓存区中的内容为:"+sb);//输出原字符缓存区中的内容 System.ou
-
Python re.split方法分割字符串的实现示例
目录 re.split方法 问题 解决方案 讨论 re.split方法 注:使用前需要引入包(import re) 功能:split能够按照所能匹配的字串将字符串进行切分,返回切分后的字符串列表 形式: re.split(pattern, string[, maxsplit=0, flags=0]) pattern:匹配的字符串 string:需要切分的字符串 maxsplit:分隔次数,默认为0(即不限次数) flags:标志位,用于控制正则表达式的匹配方式,比如:是否区分大小写 问题 你需要
-
在Vue中获取自定义属性方法:data-id的实例
获取自定义属性的方法: 第一步:首先在标签上绑定上@click="getDateId(item.id)",并将属性值传到绑定的事件里面 第二步:在标签上继续绑定:date-id = "item.id"属性 第三步:在<script>里面的属性methods里面添写上事件函数 getDateId(id){} 在事件函数里面获取id的值即可 <template> <h2 class="left t-title" @cli
-
Java String中的split方法使用总结
目录 String中split方法使用 1.一般用法 2.需要转义的分隔符 3.多个符号作为分隔符 4.空值的存储 String.split()需要的转义字符 转义字符 String中split方法使用 String的split()方法用于按传入的字符或字符串对String进行拆分,返回拆分之后的数组. 1.一般用法 用一般的字符,例如@或,等符号做分隔符时: String address="上海@上海市@闵行区@吴中路"; String[] splitAddr=address.spl
-
在Python中用split()方法分割字符串的使用介绍
split()方法返回的字符串中的所有单词的列表,使用str作为分隔符(如果在未指定的所有空格分割),可选择限当前分割为数量num. 语法 以下是split()方法的语法: str.split(str="", num=string.count(str)). 参数 str -- 这是任何分隔符,默认情况下是空格. num -- 这是要分割的行数. 返回值 此方法返回行列表. 例子 下面的示例演示了split()方法的使用. #!/usr/bin/python str = "Li
-
js中通过split函数分割字符串成数组小例子
复制代码 代码如下: <script language="javascript"> str="2,2,3,5,6,6"; //这是一字符串 var strs= new Array(); //定义一数组 strs=str.split(","); //字符分割 for (i=0;i<strs.length ;i++ ) { document.write(strs[i]+"<br/>"); //分割后的
随机推荐
- jQuery中 $ 符号的冲突问题及解决方案
- JavaScript下利用fso判断文件是否存在的代码
- 用系统自带工具在安装系统时给新硬盘分区图解_图解硬盘分区
- VBS教程:VBScript 语句-Public 语句
- 修改wamp的apache默认端口80为8088以及www目录
- 详解springboot 使用c3p0数据库连接池的方法
- 基于java开发之系统托盘的应用
- Java OpenSSL生成的RSA公私钥进行数据加解密详细介绍
- Java 从互联网上爬邮箱代码示例
- html文本框提示效果的示例代码
- VC++创建msi文件的方法
- PHP中数组定义的几种方法
- php递归删除目录下的文件但保留的实例分享
- 基于js对象,操作属性、方法详解
- Python中字符编码简介、方法及使用建议
- Shell脚本实现监控MySQL主从同步
- JQuery+ajax实现批量上传图片(自写)
- 简单实现jQuery轮播效果
- jQuery中:last选择器用法实例
- Python字符编码判断方法分析