正则去除html标签属性保留指定标签

/// <summary>
/// 去除标签里面的属性保留IMG标签属性
/// </summary>
/// <param name="strText"></param>
/// <returns></returns>
public static string ClearAttrByHtml(string strText)
{
      if (string.IsNullOrEmpty(strText)) { return ""; }
      return Regex.Replace(strText, @"<((?!IMG)[a-zA-Z]+)\s*[^><]*>", "<$1>", RegexOptions.IgnoreCase);
}正则表达式

(?!IMG)核心代码,当IMG成功匹配时否认整个正则表达式spa

相关文章
相关标签/搜索