zoukankan      html  css  js  c++  java
  • 字符串的分割

    由于项目需要自己写了一个字符串分割实现代码以下:


            #region 分割字符串
            /// <param name="strContent">分割前字符串</param>
            /// <param name="strSplit">分割字符</param>
            /// <returns>返回分割后的数组</returns>
            public static string[] SplitString(string strContent, string strSplit)
            {
                if (!string.IsNullOrEmpty(strContent))
                {
                    if (strContent.IndexOf(strSplit) < 0)
                        return new string[] { strContent };

                    return Regex.Split(strContent, Regex.Escape(strSplit), RegexOptions.IgnoreCase);
                }
                else
                    return new string[0] { };
            }

            /// <summary>
            /// 分割字符串
            /// </summary>
            /// <returns></returns>
            public static string[] SplitString(string strContent, string strSplit, int count)
            {
                string[] result = new string[count];
                string[] splited = SplitString(strContent, strSplit);

                for (int i = 0; i < count; i++)
                {
                    if (i < splited.Length)
                        result[i] = splited[i];
                    else
                        result[i] = string.Empty;
                }

                return result;
            }
            #endregion

  • 相关阅读:
    css小技巧: select的css控制
    js中不存在exit函数,程序的运行中断停止,可使用return
    转载: WebCore渲染之一:基础
    转载: WEB架构师成长系列索引
    js:<form></form>中有<a>按钮时不能跳转?
    小心得:前台与后台的数据传递
    php session和cookie使用说明
    css 字体使用
    转载: PHP引用(&)使用详解
    三层架构下的增删改查 荣
  • 原文地址:https://www.cnblogs.com/northeastTycoon/p/2744390.html
Copyright © 2011-2022 走看看