正则表达式 html 如何用正则表达式提取下图里的正文内容
1个回答
展开全部
var s2html = $("body").html(); //获取body内所有html代码
var reg = new RegExp("<[^>]*>", "gi"); // 匹配所有标签
alert(s2html.replace(reg, "")); //将所有标签替换为空就得到了正文内容
可以追问
更多追问追答
追问
嗯,谢谢。这个我大概懂了。但是我不是想一次得到所有内容,而是想把正文的内容和评论的内容分开来提取。就是提取
中的内容和中的内容
追答
如果正文全在标签中,评论全在 中的话
var reg = new RegExp("|]*>", "gi"); // 得到的是所有正文
var reg = new RegExp("|]*>", "gi"); // 得到的是所有评论
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询