字符串内部Trim(过滤内部的空格换行等操作) - StrToInTrim

2017-01-25 17:48:03  访问(1845) 赞(0) 踩(0)


        /// <summary>
        /// 字符串内部Trim(过滤内部的空格换行等操作) - StrToInTrim
        /// </summary>
        /// <param name="str"></param>
        /// <returns></returns>
        public string StrToInTrim(string str)
        {
            if (str == null)
                return "";

            str = str.Trim();

            int iLen = str.Length;

            if (iLen == 0)
                return str;

            StringBuilder sb = new StringBuilder();

            for (int i = 0; i < iLen; ++i)
            {
                switch (str[i])
                {
                    case ' ':
                    case '\r':
                    case '\n':
                    case '\t':
                        break;
                    default:
                        sb.Append(str[i]);
                        break;
                }
            }

            return sb.ToString();
        }


标签:字符串内部Trim(过滤内部的空格换行等操作) - StrToInTrim 

上一条:

下一条:


 

相关评论

评论加载中……
 

发表评论

类型:
内容:
  (Alt+Enter)