使用正则表达式。这将做您想要的:
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, "")); System.out.println(output);}
最后两个URL是 相对的
,因此您必须按照此处所述将它们转换为绝对URL 。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)