软件编程
位置:首页>> 软件编程>> C#编程>> c#中分割字符串的几种方法

c#中分割字符串的几种方法

  发布时间:2023-04-11 16:04:30 

标签: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','e'}); 
foreach(string i in sArray1) 
Console.WriteLine(i.ToString()); 
可以输出下面的结果: 
ab 
ab 
ab 

多个字符分割(正则表达式) 
string content="agcsmallmacsmallgggsmallytx"; 
string[]resultString=Regex.Split(content,"small",RegexOptions.IgnoreCase) 
foreach(string i in resultString) 
Console.WriteLine(i.ToString()); 
输出下面的结果:agc 
mac 
ggg 
ytx

0
投稿

猜你喜欢

手机版 软件编程 asp之家 www.aspxhome.com