展会信息港展会大全

Android基础知识之提取网址链接
来源:互联网   发布日期:2016-01-14 12:23:59   浏览:1839次  

导读:import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.net.URL; import java.util.regex.Matcher; import ja......

import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.net.URL; import java.util.regex.Matcher; import java.util.regex.Pattern; public class URLReader1 { public static void main(String args[]) throws IOException { URL name = new URL("http://www.android-study.com"); InputStream input = name.openStream(); InputStreamReader isr = new InputStreamReader(input); BufferedReader buffer = new BufferedReader(isr); String inputLine; // doSomeTest(); while ((inputLine = buffer.readLine()) != null) { doCheckUrl(inputLine); // break; } buffer.close(); } static void doCheckUrl(String str) { Pattern pattern = Pattern.compile("<a\\s+href[^>]*>"); Matcher matcher = pattern.matcher(str); while (matcher.find()) { System.out.println("+" + str.substring(matcher.start(), matcher.end())); } } }

赞助本站

人工智能实验室
AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港