找回密码
 加入
搜索
查看: 1951|回复: 3

[IE类操作] 请教个网页正则

  [复制链接]
发表于 2012-9-25 20:09:24 | 显示全部楼层 |阅读模式
本帖最后由 006001 于 2012-9-25 20:11 编辑

<html>
<title>标题</title>
<body>
网页正文内容
</body>
</html>
我想请教一下如何获取body间的内容正文,有时body间的文字会改变,但可以直接通过au3获取其内容,这个网页是通过一个网址访问的,比如www.xxxx.com/1.html,谢谢帮助我的人。
发表于 2012-9-25 21:03:41 | 显示全部楼层
$text = "<html>"&@CRLF _
        &"<title>标题</title>"&@CRLF _
                &"<body>"&@CRLF _
        &"1网页正文内容"&@CRLF _
                &"21312"&@CRLF _
                &"dfadsf</body>"&@CRLF _
                &"</html>"
$Body = StringRegExp($text,'(?s)<body>(.*)</body>',3)
If Not @error Then MsgBox(0,"All text in <body></body>",$Body[0])

回复 1# 006001

评分

参与人数 1金钱 +10 收起 理由
user3000 + 10 加个不区分大小写就完美了

查看全部评分

 楼主| 发表于 2012-9-26 07:33:10 | 显示全部楼层
回复 2# xms77


    非常感谢。
发表于 2012-9-26 13:34:51 | 显示全部楼层
也可用函数_IEBodyReadHTML()
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-16 15:39 , Processed in 0.075571 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表