java正则表达式抽取html数据
来源:互联网 发布:航天金税盘开票软件 编辑:程序博客网 时间:2024/06/04 18:27
import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.URL;import java.net.URLConnection;import java.util.regex.Matcher;import java.util.regex.Pattern;public class PersonalData{public static void main(String[] args) throws Exception{ URL url= new URL("http://www.baidu.com/s?wd=000897"); URLConnection urlConnection= url.openConnection(); BufferedReader br=new BufferedReader(new InputStreamReader(urlConnection.getInputStream())); String str=""; StringBuffer content=new StringBuffer(); while((str=br.readLine())!=null){ content.append(str); } br.close(); String regx1="<b style=\"font-size: 1.4em; text-align:center;color:#.*;\">(.*?)</b>(.*?)<b style=\"font-size: 1.1em; color:#.*;\">(.*?)</b>(.*?)开盘:</td> <td style=\"(.*?)\">(.*?)</td>(.*?)<td style=\" color:#.*;width:91px;\">(.*?)</td>(.*?)<td style=\" color:(.*?);width:91px;\">(.*?)</td>"; Pattern p= Pattern.compile(regx1); String text=content.toString(); Matcher macher =p.matcher(text); while(macher.find()){ System.out.println("现价:"+macher.group(1).trim()); System.out.println("幅度:"+macher.group(3).trim()); System.out.println("开盘价:"+macher.group(6).trim()); System.out.println("最高:"+macher.group(8).trim()); System.out.println("最低:"+macher.group(11).trim()); }}}
0 0
- java正则表达式抽取html数据
- java正则表达式抽取html数据
- java正则表达式抽取html数据【macher.group(1).trim()】
- 使用正则表达式抽取字符串中数据的样例
- Java使用正则表达式及字符串操作,抽取网页信息
- Java中正则表达式、模式匹配与信息抽取
- Java简化正则表达式的使用(抽取工具类)
- 利用正则表达式抽取句子
- 正则表达式抽取网页内容
- Java 正则表达式数据校验
- JAVA正则表达式与HTML字符实体
- java 正则表达式过滤html元素
- JAVA清除html格式正则表达式
- java 正则表达式 过滤html标签
- java正则表达式(HTML提取)
- Java正则表达式过滤html标签
- Java 正则表达式去除HTML标记
- java正则表达式除去html标签
- Java并发编程:volatile关键字解析
- Struts2值栈详解
- CMAKE 在Windows下的配置
- 学习笔记
- 这是一场对自我的挑战
- java正则表达式抽取html数据
- 2015下半年国产新机粉墨来袭...
- 深入理解final 类String 对象的创建以及内部方法
- Leetcode55 Jump Game
- HDU 3016 Man Down(线段树 + DP)
- View onDraw、dispatchDraw、invalidate和computeScroll介绍
- SSM(SpringMVC+Spring+Mybatis)整合
- Error applying BeanValidation relational constraints
- ZOJ 3725 - Painting Storages(DP)