C# 常用字符串操作方式

一、字符串分割

使用名称空间

using System.Text.RegularExpressions;

1、用字符串对字符串分割

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

二、删除字符串

1、删除字符串中指定的字符

string s="abcfqd";
s = s.Replace("fq","");

输出

abcd

三、提取字符串

1、提取指定位数的字符串

string str="abcdef";
str=str.Substring(1, 5);//提取后5个字符串

输出

bcdef

发布了141 篇原创文章 · 获赞 194 · 访问量 25万+

猜你喜欢

转载自blog.csdn.net/kenjianqi1647/article/details/93378791