您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

使用JAVA将window.open(Hyperlink)Javascript代码转换为纯绝对URL

使用JAVA将window.open(Hyperlink)Javascript代码转换为纯绝对URL

使用正则表达式。这将做您想要的:

String input = "window.open('http://saudisale.com/arPrivatePage.aspx?id=21871638','_blank','channelmode =1,scrollbars=1,status=0,titlebar=0,toolbar=0,resizable=1');";

String regex = "window.open\\(['\"]*(.*?)(\\s*['\"]*,.*?)";
Pattern pattern = Pattern.compile(regex); 
Matcher matcher = pattern.matcher(input);
while (matcher.find()) {

    String output = (matcher.group().replaceAll(regex, "$1"));
    System.out.println(output);
}

最后两个URL是 相对的 ,因此您必须按照此处所述将它们转换为绝对URL 。

javascript 2022/1/1 18:31:35 有367人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶