当前位置: 代码迷 >> ASP.NET >> 安全截取字符串解决办法
  详细解决方案

安全截取字符串解决办法

热度:3773   发布时间:2013-02-26 00:00:00.0
安全截取字符串
就是博客的首页上文章是只显示一点点的。。然后后面有个点击继续阅读才阅读全文,现在不知道怎么安全的截取字符串,因为HTML格式标签截取一半后面的标签没有关闭格式就完全乱套了。不知道该怎么办了

------解决方案--------------------------------------------------------
用正则过滤html代码再截取
------解决方案--------------------------------------------------------
用css控制。http://kilobug.blog.51cto.com/406826/83131
------解决方案--------------------------------------------------------
C# code
 /// <summary>        /// 过滤字符串中的html代码        /// </summary>        /// <param name="Str">传入字符串</param>        /// <returns>过滤后的字符串</returns>        public static string LostHTML(string Str)        {            string Re_Str = "";            if (Str != null)            {                if (Str != string.Empty)                {                    string Pattern = "<\\/*[^<>]*>";                    Re_Str = Regex.Replace(Str, Pattern, "");                }            }            return (Re_Str.Replace("\\r\\n", "")).Replace("\\r", "");        }
  相关解决方案