这个正则表达式要怎么写、

lsp632827028 2013-12-06 03:18:25
<div class="block untagged mb15 bs2" id='qiushi_tag_53414149'>

<!-- <div class="detail">
<a href="/article/53414149?list=8hr&s=4621039" target="_blank">你们家母猪下的猪仔为什么多啊</a>
</div> -->


<div class="author">
<img src="http://pic.qiushibaike.com/system/avtnew/1277/12776451/thumb/20131205092103.jpg" alt="搞高搞" />
<a href="/users/12776451" >搞高搞 </a>
</div>

<div class="content" title="2013-12-05 09:32:54">

a是养猪户 母猪下的猪仔很少 听说b养猪的很有经验 于是便去学习 a问 你们家母猪下的猪仔为什么多啊 b答 我们都是人工受精的 a想了半天说 搞倒是敢搞 就是怕它咬我!

</div>

我想拿到最后一个<div>也就是这段话“a是养猪户 母猪下的猪仔很少 听说b养猪的很有经验 于是便去学习 a问 你们家母猪下的猪仔为什么多啊 b答 我们都是人工受精的 a想了半天说 搞倒是敢搞 就是怕它咬我!”,应该怎么写、、、、
...全文
166 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lsp632827028 2013-12-07
  • 打赏
  • 举报
回复
引用 5 楼 yangweiharry 的回复:
[quote=引用 2 楼 u013020442 的回复:]
var divArr=docuement.getElementsByTagName("div");
var lastDiv=divArr[divArr.length];
var lastDivContent=lastDiv.innerHTML;
如果使用jQuery框架的话一句话就行了:

var value = $("div[class = "content"]).html();
这样写原理上和2楼一样,就是先用选择器选中这个div,然后用方法获取这个div中的具体内容[/quote] 不好意思忘了说,我是希望在后台获取。
lsp632827028 2013-12-07
  • 打赏
  • 举报
回复
引用 4 楼 hch126163 的回复:
<div class="content".*?>([\d\D]+?)</div>
嗯、谢谢、
张含韵 2013-12-06
  • 打赏
  • 举报
回复
引用 2 楼 u013020442 的回复:
var divArr=docuement.getElementsByTagName("div");
var lastDiv=divArr[divArr.length];
var lastDivContent=lastDiv.innerHTML;
如果使用jQuery框架的话一句话就行了:

var value = $("div[class = "content"]).html();
这样写原理上和2楼一样,就是先用选择器选中这个div,然后用方法获取这个div中的具体内容
hch126163 2013-12-06
  • 打赏
  • 举报
回复
<div class="content".*?>([\d\D]+?)</div>
咖啡加蛋 2013-12-06
  • 打赏
  • 举报
回复
使用document对象就可以实现你的需求,不需要正则表达式。希望能够帮到你
咖啡加蛋 2013-12-06
  • 打赏
  • 举报
回复
var divArr=docuement.getElementsByTagName("div");
var lastDiv=divArr[divArr.length];
var lastDivContent=lastDiv.innerHTML;
似梦飞花 2013-12-06
  • 打赏
  • 举报
回复
根据class和title属性获得到这个div后取innerHTMLS试试

87,916

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧