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

摘要:
在编写程序中,经常要用到分割的方法来处理一些字符串。

在编写程序中,经常要用到分割的方法来处理一些字符串。这里总结了几种常用的分割方法:

1、最简单最常用的方法,以一个指定的字符进行的分割

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分割字符串的几种方法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇MongoDB逻辑操作符$or, $and,$not,$nor1.1.3 以Self Host方式寄宿Web API下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

C#生成简单验证码

我们平时无论是网站登录还是注册,都会频繁的遇到各式各样的验证码 ,其实生成验证码对于C#来说非常简单。 下面就是我学习生成验证码的简单实例。 封装的辅助类代码,如下: 1 using System; 2 using System.Collections.Generic; 3 using System.Drawing; 4 using System...

html2javabean

这个有“标题党”之嫌了。名字但是像模像样。关于网页爬虫(就是抓取网页内容)的小工具大家都写过吧。可是一般写这样的东西都是类似完成某个简单的需求而 写的类似脚本语言的东西,一般代码不多,类似黑客程序代码风格。大家应该没有做过大型项目全部以抓取网页内容为数据源吧?我就做过这样的项目,呵呵。如果真是一个多人合作,周期较长,又是一个产品型的项目,需要维护,升级,那...

原有vue项目接入typescript

原有vue项目接入typescript 为什么要接入typescript javascript由于自身的弱类型,使用起来非常灵活。 这也就为大型项目、多人协作开发埋下了很多隐患。如果是自己的私有业务倒无所谓,主要是对外接口和公共方法,对接起来非常头疼。主要表现在几方面: 参数类型没有校验,怎么传都有,有时会出现一些由于类型转换带来的未知问题。 接口文档不...

C# POST multipart/form-data 方式提交数据

一.提交方法 /// <summary> /// MultipartFormData Post方式提交 /// </summary> /// <param name="url"></param> /// <param name="kVD...

Spring MVC与JAXRS比较与分析

http://www.infoq.com/cn/articles/springmvc_jsx-rs 过去几年,REST逐渐成为影响Web框架、Web协议与Web应用设计的重要概念。如果你还不了解REST,那这个简短的介绍将有助你快速掌握REST,此外还可以点击这里了解关于REST的更多信息。 现在有越来越多的公司希望能以简单而又贴合Web架构本身的方式公开...

JAVA的学习日记2

Java的运行机制 一般编译语言分为: 编译型:全部编译之后再执行解释型:一边编译一边执行 Java语言既属于编译型,有属于解释性语言 Java基础语法 注释 一般代码量少的时候没有注释还可以,但是当项目的工程量很复杂的时候没有注释是很难受的注释是写给我们这些写代码的人看的,并不会被程序执行一定要养成书写注释的好习惯 Java中的三种注释 public c...