怎么用正则表达式去掉标签

推荐 生活 2019-07-15 02:28:34 424

本文收集整理关于怎么用正则表达式去掉标签的相关议题,使用内容导航快速到达。

内容导航:

  • Q1:如何用正则表达式去掉html标签
  • Q2:怎样用正则表达式去掉不要html标签代码的属性
  • Q3:如何用正则表达式去掉HTML标签
  • Q4:怎样用正则表达式去掉页面中除img标签外的所有标签
  • Q1:如何用正则表达式去掉html标签

    protected string str = "

    sdasasdsdd

    sds

    aaassss
    说是道 ";
    protected void Page_Load(object sender, EventArgs e)
    {
    //string regexstr = @"<[^>]*>";//去除所有的标签
    //@"<script[^>]*?>.*?" //去除所有脚本,中间部分也删除
    // string regexstr = @"]*>";//去除图片的正则
    // string regexstr = @"<(?!br).*?>";//去除所有标签,只剩br
    // string regexstr = @"]*?>.*?";//去除table里面的所有内容
    string regexstr = @"<(?!img|br|p|/p).*?>";//去除所有标签,只剩img,br,p
    str = Regex.Replace(str, regexstr, string.Empty, RegexOptions.IgnoreCase);
    }

    Q2:怎样用正则表达式去掉不要html标签代码的属性

    去掉html标签: str.replace(/<]*>/g,"")
    去掉标签里面的属性: str.replace(/<([a-zA-Z]+)\s*[^><]*>/g,"<$1>")
    我亲自测试通过,操作语言javascript 楼主还有问题的话Hi 我

    Q3:如何用正则表达式去掉HTML标签

    var s2html = $("#ddd").html();//获取html代码
    var reg = new RegExp("<[^<]*>", "gi");// 标签的正则表达式
    alert(s2html.replace(reg, ""));// 替换所有标签为空
    // 其实这种问题你搜一搜答案就出来了,我之前回答过好几个这种问题。

    Q4:怎样用正则表达式去掉页面中除img标签外的所有标签

    你用什么语言写程序呢?可以考虑替换掉下面的正则表达式:
    wWW.yIJitAO.∴Com

    相关文章
    正则表达式匹配字符串2019-05-11
    中缀表达式转换为后缀表达式2019-07-22
    文献检索表达式怎么写2020-01-15
    怎么去掉脸上的油脂粒2019-01-11
    怎样去掉胶带留下的痕迹2019-01-12
    如何去掉心中的怨气2019-01-15
    鼻子上的黑头怎么去掉小妙招2019-01-17
    脸上长粉刺是什么原因怎样去掉2019-01-20
    天生脸上雀斑怎么去掉2019-01-25
    怎么才能把鼻子上的黑头去掉2019-01-25