找回密码
 加入
搜索
楼主: 36158130

提取页面信息出问题了

[复制链接]
发表于 2009-8-18 11:28:22 | 显示全部楼层
$sHTML = _IEDocReadHTML ($oIE)
_IELoadWait ($oIE)
$1 = StringRegExp($sHTML, 'tdc2>(.*)</TD>', 3)
If @error <> 0 Then
        MsgBox(0, "提示", "没有匹配项目 ")
        Exit
Else
        $2 = StringRegExpReplace($1[1], ' ', ' ')
        $3 = StringRegExp($1[4], '\d{6}', 3)
        MsgBox(0, "提示", "手机号码段:" & $1[0] & @CRLF & _
                        "卡号归属地:" & $2 & @CRLF & _
                        "卡类型:" & $1[2] & @CRLF & _
                        "区号:" & $1[3] & @CRLF & _
                        "邮编:" & $3[0])
EndIf
 楼主| 发表于 2009-8-18 11:32:42 | 显示全部楼层

最后还是要靠自己
发表于 2009-8-18 11:50:27 | 显示全部楼层
16#没看到?
发表于 2009-8-18 12:17:26 | 显示全部楼层
_INetGetSource ( $s_URL )不需要加载网页,速度较快
 楼主| 发表于 2009-8-18 14:50:42 | 显示全部楼层
自己查出来了
是网页字母大小写配备错误:
用记事本调出来的源码和MSG查看的源码有些字母的大小写会改变
所以导致MSG配备错误。
现在好了:
$1 = StringRegExp($sHTML,'&nbsp;(.*)</TD>',3)
                                $2 = StringRegExp($sHTML,">(.*)&nbsp",3)
                                $3 = StringRegExp($sHTML,">(.*)</TD>",3)
                                $4 = stringRegExp($sHTML,">(.*)<A",3)
If @Error = 0 then MsgBox(0, "提示", "您的手机号码是:" &user &_
归属地:" &$2[1]& " "& $1[1]&_
卡号类型:"&$3[8]&_
"区号:"&$3[10]&_
"邮编:"&$4[1])
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-22 23:34 , Processed in 0.066055 second(s), 14 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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