如何用正则表达式去掉html标签

 我来答
纯洁的小树
推荐于2016-07-08 · TA获得超过3386个赞
知道大有可为答主
回答量:2536
采纳率:71%
帮助的人:469万
展开全部

这是js清楚html标签的表达式:

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
        <style type="text/css">
        #div1.active{background: yellow;}
        #div1 div{width: 100px;height: 200px;display: none;}
        </style>
        <script type="text/javascript">
        window.onload=function()
        {
            var oDiv="<div id='div1'>"
                        +"<input type='button' value='1'/>"
                        +"<input type='button' value='2'/>"
                        +"<input type='button' value='3'/>"
                        +"<input type='button' value='4'/>"
                        +"<div>11</div>"
                        +"<div>22</div>"
                        +"<div>33</div>"
                        +"<div>44</div>"
                    +"</div>";
            console.log(oDiv+"\n");
            console.log(oDiv.replace(/<\/{0,}[a-z](.+?)>/gi,""));
        }
        </script>
    </head>
    <body>
        <div id='div1'>
            <input type="button" value="1"/>
            <input type="button" value="2"/>
            <input type="button" value="3"/>
            <input type="button" value="4"/>
            <div>11</div>
            <div>22</div>
            <div>33</div>
            <div>44</div>
        </div>
    </body>
</html>

不用语言可能会有些不同,但是区别不大。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式