找回密码
 加入
搜索
查看: 1908|回复: 1

[系统综合] 求一正则表达式

[复制链接]
发表于 2014-12-12 18:12:27 | 显示全部楼层 |阅读模式
本帖最后由 chooseyou123 于 2014-12-12 23:37 编辑

求一正则表达式,谢谢相助。
$oHTTP = ObjCreate("winhttp.winhttprequest.5.1")
$oHTTP.Open("GET", "http://view.1688.com/huodong/dacu/14/1118/huwai.html")
$oHTTP.Send()
$HTMLSource = $oHTTP.ResponseText
Local $exp = StringRegExp($HTMLSource,"[a-zA-z]+://[^(\s|\" & '"' & "|\" & "'" & "|\)]*",3)
Local $xx = UBound($exp)
for $i = 0 to $xx - 1
   ConsoleWrite($exp[$i] & Chr(13) & Chr(10))
next

目前的正则: [a-zA-z]+://[^(\s|\"|\'|\)|\\]* 。结果248个也是对的。
但是输出下面的url不对.请教。要求下面的这种输出 &quot之前的即可。

http://page.1688.com/lazyload/12 ... e-424.html","callback":"cell_module_424_1268427_2416412"}}
发表于 2014-12-12 22:17:06 | 显示全部楼层
我的语文是体育老师教的,真的没看明白~看明白的麻烦用乌克兰语讲一遍~
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-23 11:58 , Processed in 0.079519 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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