过滤HTML标签
来源:互联网 发布:感恩节文案 知乎 编辑:程序博客网 时间:2024/05/16 17:23
#region 过滤HTML标签
/// <summary>
/// 过滤用户输入的字符串,确保没有HTML标签
/// </summary>
/// <param name="str">用户输入的字符串</param>
/// <param name="maxLen">最大长度</param>
/// <returns>过滤后的字符串</returns>
public static string FilterHtml(string str, int maxLen)
{
str = str.Trim();
if (string.IsNullOrEmpty(str))
{
return string.Empty;
}
Regex regex = new Regex("<(.|\\n)*?>",RegexOptions.Multiline|RegexOptions.IgnoreCase|RegexOptions.Compiled);
str = regex.Replace(str, string.Empty);
if (str.Length > maxLen)
{
str = str.Substring(0, maxLen);
}
return str;
}
#endregion
//后台直接调用,前台应用时
<li id="li">介绍:<span id="spanInfo" runat="server" innerhtml='<%#FilterHtml(DataBinder.Eval(Container.DataItem,"Info").ToString().Length>200?Eval("Info").ToString().Substring(0,200)+"......":Eval("Info"))%>'></span></li>
- ASP 过滤 HTML 标签
- .net 过滤html标签
- html标签过滤
- 过滤 HTML 标签例子
- php 过滤 html标签
- 过滤html标签
- 过滤HTML标签
- HTML标签过滤方案
- 过滤 html标签
- Java过滤HTML标签
- 过滤html标签
- js过滤HTML标签
- Java过滤html标签
- JAVA过滤html标签
- java 过滤html标签
- python过滤html 标签
- .NET过滤html标签
- PHP过滤HTML标签
- Android学习笔记--尺寸单位
- 根据所创建Item的title自动实现分配到不同的folder下
- Python 学习笔记【使用元组的注意点】
- The server does not support version 3.0 of the J2EE Web module specification
- InstallShield 参考
- 过滤HTML标签
- android 知识点
- ImageMagick之convert命令大全
- HalAllocateCommonBuffer 函数
- EXCEL中插入"√"或"×"的处理
- KMP
- Silverlight ToolTip
- 在GA-P67A-D3-B3主板上装Windows Server 2003
- android弹出单选、多选菜单