• C#中按字符串截取长字符串


    相信大家都用过,不过我觉得还是挺好用的,因为在平时写代码总能用到这个截取所以还是分享一下吧。
    一般来说使用string自带的split就可以,但是split只能按char类型截取,不是很方便。
    按字符串截取,使用的是正则表达式,简单的两行代码,就解决很多问题。

     1 class Program  
     2     {  
     3         static void Main(string[] args)  
     4         {  
     5             string content = @"  
     6 撑着油纸伞,<br>独自彷徨在悠长、悠长又寂寥的雨巷,<br>我希望逢着 <br>一个丁香一样的<br>结着愁怨的姑娘。<br>她是有<br>丁香一样的颜色,  
     7 <br>丁香一样的芬芳,<br>丁香一样的忧愁,<br>在雨中哀怨,<br>哀怨又彷徨;<br>她彷徨在这寂寥的雨巷,<br>撑着油纸伞<br>像我一样,<br>  
     8 像我一样地<br>默默彳亍( chì chù )着<br>冷漠、凄清,又惆怅。<br>她静默地走近,<br>走近,又投出<br>太息一般的眼光<br>她飘过<br>  
     9 像梦一般地,<br>像梦一般地凄婉迷茫。<br>像梦中飘过<br>一枝丁香地,<br>我身旁飘过这女郎;<br>她静默地远了,远了,<br>到了颓圮(pǐ)的篱墙,  
    10 <br>走尽这雨巷。<br>在雨的哀曲里,<br>消了她的颜色,<br>散了她的芬芳,<br>消散了,<br>甚至她的<br>太息般的眼光,<br>丁香般的惆怅。<br>  
    11 撑着油纸伞,独自<br>彷徨在悠长,悠长<br>又寂寥的雨巷,<br>我希望飘过<br>一个丁香一样的<br>结着愁怨的姑娘。  
    12 ";  
    13   
    14   
    15             Regex regex = new Regex(@"<br>");  
    16   
    17   
    18             string[] result = regex.Split(content);  
    19   
    20   
    21             foreach(string item in result)  
    22             {  
    23                 Console.WriteLine(item);  
    24             }  
    25   
    26   
    27             Console.ReadLine();  
    28         }  
    29     }
  • 相关阅读:
    Java暑期学习第四十天日报
    Java暑期学习第三十七天日报
    Java暑期学习第三十八天日报
    Java暑期学习第三十三天日报
    Java学习第五周汇报
    Windows窗体控件扩展TreeView实例
    ADO.NET:从数据集更新数据库
    如何在加载winform的时候自动改变treeview的指定根节点的字体颜色呢??
    9月15日
    扩展DropDownList控件和ListBox控件(1) 支持分组功能(optgroup标签)
  • 原文地址:https://www.cnblogs.com/hbsfgl/p/3716277.html
Copyright © 2020-2023  润新知