asp.net分割字符串的几种方法小结

 更新时间:2012年01月09日 11:03:30   作者:  
在编写程序中,经常要用到分割的方法来处理一些字符串。这里总结了几种常用的分割方法
下面一一介绍一下:

1、最简单最常用的方法,以一个指定的字符进行的分割 打开vs.net新建一个控制台项目。然后在Main()方法下输入下面的程序。
复制代码 代码如下:

string s="abcdeabcdeabcde";
string[] sArray=s.Split('c');
foreach(string i in sArray)
Console.WriteLine(i.ToString());

输出下面的结果:
ab
deab
deab
de

2、使用多个字符进行分割
复制代码 代码如下:

string s="abcdeabcdeabcde"
string[] sArray1=s.Split(new char[3]{'c','d','e'});
foreach(string i in sArray1)
Console.WriteLine(i.ToString());

输出下面的结果:
ab
ab
ab
3、使用正则表达式

添加引用 using System.Text.RegularExpressions;
复制代码 代码如下:

string content="agcsmallmacsmallgggsmallytx";
string[]resultString=Regex.Split(content,"small",RegexOptions.IgnoreCase)
foreach(string i in resultString)
Console.WriteLine(i.ToString());

输出下面的结果:
agc
mac
ggg
ytx

相关文章

  • ASP.NET MVC中Controller控制器向View视图传值的几种方式

    ASP.NET MVC中Controller控制器向View视图传值的几种方式

    这篇文章介绍了ASP.NET MVC中Controller控制器向View视图传值的几种方式,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-03-03
  • ASP.NET Core中快速构建PDF文档的步骤分享

    ASP.NET Core中快速构建PDF文档的步骤分享

    这篇文章主要给大家介绍了关于ASP.NET Core中快速构建PDF文档的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用ASP.NET Core具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-12-12
  • 基于.NET中建构子中传递子对象的对象详解

    基于.NET中建构子中传递子对象的对象详解

    本篇文章介绍了,基于.NET中建构子中传递子对象的对象详解。需要的朋友参考下
    2013-05-05
  • asp.net利用ashx文件实现文件的上传功能

    asp.net利用ashx文件实现文件的上传功能

    这篇文章主要介绍了asp.net利用ashx文件实现文件的上传功能,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-11-11
  • DAM 简单跨数据库ADO.NET组件

    DAM 简单跨数据库ADO.NET组件

    这是一个可以实现简单跨数据库基于ADO.NET的组件。您可以在DAL层透过它来访问数据库。这是一个以前写过一个小组件的修改版.
    2011-01-01
  • ASP.NET Gridview与checkbox全选、全不选实现代码

    ASP.NET Gridview与checkbox全选、全不选实现代码

    ASP.NET Gridview checkbox全选与全不选实现代码,其实原理就是利用js来实现的,但需要简单的设置下回传。
    2010-04-04
  • ASP.Net中数据展示控件的嵌套使用示例

    ASP.Net中数据展示控件的嵌套使用示例

    ASP.Net中数据展示控件的嵌套使用,在Repeater里面嵌套一个GridView,将每个User的任务展示出来
    2014-09-09
  • IP地址与整数之间的转换实现代码(asp.net)

    IP地址与整数之间的转换实现代码(asp.net)

    把这个整数转换成一个32位二进制数。从左到右,每8位进行一下分割,得到4段8位的二进制数,把这些二进制数转换成整数然后加上”。”就是这个ip地址了
    2012-09-09
  • .net C#生成缩略图实现思路分解

    .net C#生成缩略图实现思路分解

    生成缩略图的方式:HW指定高宽缩放(可能变形);W指定宽,高按比例 H指定高,宽按比例 Cut指定高宽裁减(不变形),具体实现如下,感兴趣的朋友可以参考下
    2013-05-05
  • WPF创建Prism应用程序

    WPF创建Prism应用程序

    这篇文章介绍了WPF创建Prism应用程序的方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-02-02

最新评论