本文实例讲述了Android编程实现提取网址链接的方法。分享给大家供大家参考,具体如下: import java.io.BufferedReader; import jav
本文实例讲述了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(自定义动作)
--结束END--
本文标题: Android编程实现提取网址链接的方法
本文链接: https://www.lsjlt.com/news/23558.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-01-21
2023-10-28
2023-10-28
2023-10-27
2023-10-27
2023-10-27
2023-10-27
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0