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

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

单个字符分割 
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

标签:c#中分割字符串的几种方法
0
投稿

猜你喜欢

  • C#实现类似jQuery的方法连缀功能

    2022-04-04 04:30:50
  • Netty分布式高性能工具类recycler的使用及创建

    2022-03-04 17:57:32
  • Android实现百度地图两点画弧线

    2022-08-17 14:52:03
  • Spring Security配置多个数据源并添加登录验证码的实例代码

    2022-11-19 13:49:26
  • Java探索之Feign入门使用详解

    2023-08-18 03:38:06
  • springMVC+velocity实现仿Datatables局部刷新分页方法

    2022-06-20 01:05:22
  • Java字符串常量池示例详解

    2021-10-11 10:55:02
  • 完美解决Android三星手机从图库选择照片旋转问题

    2023-10-11 00:32:53
  • C#实现图形区域组合操作的方法

    2023-05-01 19:08:21
  • Android四大组件之Activity详解

    2022-08-22 00:00:49
  • Android实现的RecyclerView适配器

    2023-07-12 23:02:21
  • android实现打地鼠游戏

    2023-09-25 08:45:59
  • Java继承方法重写实现原理及解析

    2021-12-31 16:35:54
  • MyBatis Example And与Or混合使用的实例

    2021-11-11 01:53:13
  • Android中判断是否联网实现代码

    2023-01-22 09:03:14
  • Netty分布式高性能工具类同线程下回收对象解析

    2023-05-24 22:00:55
  • java之swing下拉菜单实现方法

    2023-07-12 04:55:30
  • spring获取bean的源码解析

    2023-10-11 22:15:43
  • C#编程实现自定义热键的方法

    2023-12-05 23:57:18
  • 详解Spring Boot Admin监控服务上下线邮件通知

    2023-06-16 21:53:31
  • asp之家 软件编程 m.aspxhome.com