0

我正在解析 HTML 文档,需要从 javascript 块中提取 location.href= 和 window.location= 之后的 2 个地址。

if (countDownTime <= 0){
location.href="http://192.168.2.254:1000/keepalive?06050f020b0b524d";
return;}


function logout(){
window.location="http://192.168.2.254:1000/logout?06050f020b0b524d";
}

我怎么能在 Jsoup 中做到这一点。请发布带有所需导入的代码。

提前致谢。

4

1 回答 1

0

使用这个正则表达式(?<=(location\.href=")|(window\.location="))(.+?)(?=")

或者((location\.href)|(window\.location))="(.+?)"如果您的正则表达式引擎不支持后向/前瞻,您的值将在正则表达式组中

于 2012-08-05T09:17:17.703 回答