首页 > 编程语言 >C#中使用split分割字符串的几种方法小结

C#中使用split分割字符串的几种方法小结

时间:2022-12-19 00:11:32浏览次数:56  
标签:Console string C# foreach ToString split WriteLine 小结 Split

原文链接:https://www.jb51.net/article/34535.htm

static void Main(string[] args)
{
    string str = "abcdeabcdeabcde";

    //1、以一个指定的字符进行的分割
    string[] strArray = str.Split('c');
    foreach (string i in strArray)
    {
        Console.WriteLine(i.ToString());
    }

    //2、使用另一种构造方法对多个字符进行分割
    string[] strArrayOne = str.Split(new char[3] { 'c', 'd', 'e' });
    foreach (string i in strArrayOne)
    {
        Console.WriteLine(i.ToString());
    }

    //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());
    }

    Console.ReadKey();
}

 

标签:Console,string,C#,foreach,ToString,split,WriteLine,小结,Split
From: https://www.cnblogs.com/zhu4c4/p/16991317.html

相关文章

  • SpringSecurity+JWT认证流程解析
    纸上得来终觉浅,觉知此事要躬行。楔子本文适合:对SpringSecurity有一点了解或者跑过简单demo但是对整体运行流程不明白的同学,对SpringSecurity有兴趣的也可以当作你们......
  • asp.net(c#)网页跳转七种方法小结
    原文链接:https://www.jb51.net/article/21046.htm1.Response.Redirect("https://www.jb51.net",false);目标页面和原页面可以在2个服务器上,可输入网址或相对路径。后面的b......
  • C#中List〈string〉和string[]数组之间的相互转换
    原文链接:https://www.jb51.net/article/32390.htmstring[]strings={"a","b","c","abc"};List<string>list=newList<string>(strings);string[]strings2=......
  • 18号CSS学习
    一、CSS简介 1.HTML局限性只关注内容的语义。“丑”2.CSS-网页的美容师CSS是层叠样式表的简称,也称为CSS样式表或级联样式表。主要用于设置HTML页面中的文本内容(......
  • 买不到的数目【第四届蓝桥杯省赛C++A组,第四届蓝桥杯省赛JAVAC组】
    买不到的数目小明开了一家糖果店。他别出心裁:把水果糖包成4颗一包和7颗一包的两种。糖果不能拆包卖。小朋友来买糖的时候,他就用这两种包装来组合。当然有些糖果数目是......
  • c#处理3种json数据的实例
    原文链接:https://www.jb51.net/article/48027.htm网络中数据传输经常是xml或者json,现在做的一个项目之前调其他系统接口都是返回的xml格式,刚刚遇到一个返回json格式数据的......
  • saltstack学习
    salt-master:[root@salt-master~]#systemctl stop  firewalld [root@salt-master~]#systemctl  disable  firewalld [root@salt-master~]#sed -i......
  • static、final、abstract 、interface 、字段、属性、方法、构造器 应用场景分析
    static(对象是静态的)Static变量不能在方法体中定义,因为,方法体中的变量为局部变量,局部变量存储在动态存储区静态变量存储在静态存储区,可以认为规定静态变量不能定......
  • (转载)C语言中volatile关键字的作用
    一.前言编译器优化介绍:由于内存访问速度远不及CPU处理速度,为提高机器整体性能,1)在硬件上:引入硬件高速缓存Cache,加速对内存的访问。另外在现代CPU中指令的执行并......
  • Spring Security 中重要对象汇总
    本文正在参加「金石计划.瓜分6万现金大奖」日积月累,水滴石穿......