自定字符串分组

 

            Func<List<string>, List<string>> 自定字符串分组 = delegate(List<string> 字符串)
            {
                List<string> 字符串分组 = new List<string>(); string 截取 = "";
                int 量 = 字符串[0].ToCharArray().Count(悟空 => 悟空 == '\n');
                for (int 数 = 0; 数 <= 量; 数++)
                {
                    int 位 = 字符串[0].IndexOf(字符串[1]);
                    if (位 > 0)
                    {
                        截取 = 字符串[0].Substring(0, 位); 字符串分组.Add(截取);
                        字符串[0] = 字符串[0].Replace(截取 + 字符串[1], "");
                    }
                    if (位 == 0)
                    {
                        if (数 + 1 == 量) 字符串分组.Add(字符串[0].Replace(字符串[1], ""));
                        else 字符串[0] = 字符串[0].Substring(字符串[1].Length);
                    }
                    if (位 < 0 && 字符串[0].Length > 0) 字符串分组.Add(字符串[0]);
                }
                return 字符串分组;
            };


             var dad = "a\r\nb\nc\rd".Split(new string[] { "\r\n", "\r", "\n" }, StringSplitOptions.None);



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值