/*
* import java.io.BufferedReader;
* import java.io.File;
* import java.io.FileReader;
* import java.io.IOException;
* import java.util.regex.Matcher;
* import java.util.regex.Pattern;
*/
import java.io.*;
import java.util.regex.*;
public class XiAoOMAn {
public static void main(String[] args) throws IOException{
String s;
//网页文件位置
String html = "D:\\index.html";
FileReader fr = new FileReader(new File(html));
//创建输入
BufferedReader br = new BufferedReader(fr);
//创建文本
FileOutputStream fos = new FileOutputStream("D:\\XiAoOMAn\\GuPiao.txt");
//创建输出流
OutputStreamWriter ows = new OutputStreamWriter(fos);
//匹配标签
Pattern p = Pattern.compile("((?<=\">)(\\w*?)).*?(?=((</a><label>)|(</th><td>)))");
String str = null;
System.out.print("板块 ");
ows.write("板块 ");
////读取html内容 匹配 输出
while ((str = br.readLine()) != null) {
//match
Matcher m = p.matcher(str);
//提取
while(m.find()){
s = String.valueOf(m.group());
//文档输出
ows.write(s + " ");
System.out.print(m.group() + " ");
}
}
ows.close();
fos.close();
br.close();
}
}
分享到:
相关推荐
正则表达式.rar正则表达式.rar正则表达式.rar正则表达式.rar
第11.25节 Python正则表达式编译re.compile及正则对象使用.rar
正则表达式速查表.pdf
“正则表达式”教程.rar “正则表达式”教程.rar “正则表达式”教程.rar “正则表达式”教程.rar “正则表达式”教程.rar “正则表达式”教程.rar
正则表达式.rar正则表达式.rar正则表达式.rar正则表达式.rar正则表达式.rar正则表达式.rar正则表达式.rar正则表达式.rar
1、正则表达式的知识要点 1、正则表达式是什么? 正则表达式是一种可以用于模式匹配和替换的强有力的工具。 2、正则表达式的优点? 更少的代码,更高的效率。 3、正则表达式如何使用? 在下面的教程中我们将学习到...
常用正则表达式大全.txt常用正则表达式大全.txt常用正则表达式大全.txt常用正则表达式大全.txt常用正则表达式大全.txt
《正则表达式入门经典》详细解释了正则表达式的各个组成部分、这些组成部分的含义、如何使用它们,以及在编写正则表达式时如何避免常见的错误。正则表达式能够帮助用户和开发人员更加有效地查找和操纵文本内容。而且...
正则表达式生成器
正则表达式 范例.txt正则表达式 范例.txt正则表达式 范例.txt正则表达式 范例.txt
正则表达式经典实例.(美)高瓦特斯,(美)利维森
Java正则表达式入门介绍.ppt,介绍常用语法规则及使用方式等
正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。 许多程序设计语言都支持...
正则表达式常用匹配.doc正则表达式常用匹配正则表达式常用匹配正则表达式常用匹配正则表达式常用匹配正则表达式常用匹配正则表达式常用匹配正则表达式常用匹配正则表达式常用匹配正则表达式常用匹配正则表达式常用...
常用正则表达式常用表达式.doc常用正则表达式常用表达式.doc常用正则表达式常用表达式.doc
JavaScript验证正则表达式大全.txtJavaScript验证正则表达式大全.txtJavaScript验证正则表达式大全.txtJavaScript验证正则表达式大全.txtJavaScript验证正则表达式大全.txtJavaScript验证正则表达式大全....
正则表达式经典实例.pdf
本书讲解了基于8种常用的编程语言使用正则表达式的经典实例。书中提供了上百种可以在实战中使用的实例,以帮助读者使用正则表达式来处理数据和文本。对于如何使用正则表达式来解决性能不佳、误报、漏报等常见的错误...
正则表达式到dfa.rar
正则表达式基本使用.doc 正则表达式基本使用.doc