asp.net正则表达式去除a标签
if (drr["allow_a"].ToString() == "False")
{
cont = dr["news_Content"].ToString();
ctss = Regex.Replace(cont, @"<[a|A]\s*[^>]*>(.*?)[a|A]>", "$1");
}
(1)string ctss = Regex.Replace(cont, @"<[a|A]\s*[^>]*>.*?[a|A]>", "");
这种方式可以去除a标签内部的所有文字,eg:
哈哈哈哈
输出:
(2)string ctss = Regex.Replace(cont, @"<[a|A]\s*[^>]*>(.*?)[a|A]>", "$1");
这种方式输出:哈哈哈哈哈
输出:哈哈哈哈哈