求一正则表达式
本帖最后由 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,"+://[^(\s|\" & '"' & "|\" & "'" & "|\)]*",3)
Local $xx = UBound($exp)
for $i = 0 to $xx - 1
ConsoleWrite($exp[$i] & Chr(13) & Chr(10))
next
目前的正则: +://[^(\s|\"|\'|\)|\\]* 。结果248个也是对的。
但是输出下面的url不对.请教。要求下面的这种输出 "之前的即可。
http://page.1688.com/lazyload/1268427/2416412/module_20141122145345/cell-module-424.html","callback":"cell_module_424_1268427_2416412"}} 我的语文是体育老师教的,真的没看明白~看明白的麻烦用乌克兰语讲一遍~
页:
[1]