Android编程实现提取网址链接的方法
更新时间:2016年10月26日 11:59:30 作者:Wallace
这篇文章主要介绍了Android编程实现提取网址链接的方法,涉及Android针对字符串的正则匹配操作相关技巧,需要的朋友可以参考下
本文实例讲述了Android编程实现提取网址链接的方法。分享给大家供大家参考,具体如下:
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.baidu.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()));
}
}
}
更多关于Android相关内容感兴趣的读者可查看本站专题:《Android视图View技巧总结》、《Android布局layout技巧总结》、《Android开发入门与进阶教程》、《Android调试技巧与常见问题解决方法汇总》、《Android多媒体操作技巧汇总(音频,视频,录音等)》、《Android基本组件用法总结》及《Android控件用法总结》
希望本文所述对大家Android程序设计有所帮助。
您可能感兴趣的文章:
- Android实现自动提取短信验证码功能
- Android Studio使用小技巧:提取方法代码片段
- Android中实现地址栏输入网址能浏览该地址网页源码并操作访问网络
- Android 自动判断是电话,网址,EMAIL方法之Linkify的使用
- android判断phonegap是否联网且加载super.loadUrl网址
- Android TextView添加超链接的方法示例
- android:TextView简单设置文本样式和超链接的方法
- Android中Textview超链接实现方式
- Android实现捕获TextView超链接的方法
- Android中捕获TTextView文本中的链接点击事件方法
- Android实现TextView中文字链接的4种方式介绍及代码
- Android开发技巧之在a标签或TextView控件中单击链接弹出Activity(自定义动作)
相关文章
简单介绍Android开发中的Activity控件的基本概念
这篇文章主要介绍了Android开发中的Activity控件的基本概念,Activity控件的使用是安卓开发的基础之一,需要的朋友可以参考下2015-12-12
Android 中HttpURLConnection与HttpClient使用的简单实例
这篇文章介绍了Android 中HttpURLConnection与HttpClient使用的简单实例,有需要的朋友可以参考一下2013-10-10


最新评论