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"); // 得到的是所有评论
注释是不是反了?
追答最后删除正则匹配的东西,剩下的就是你想要的。黑黑