正則去除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

相關文章
相關標籤/搜索