java 正则表达式 获得某文件上的所有电话号码
2012-02-14 14:14
330 查看
public static void main(String[] args) { String regex = "1[358][0-9]{9}";// 验证手机号码正则表达式 Pattern pattern = Pattern.compile(regex); FileReader fr = null; BufferedReader br = null; try { fr = new FileReader("D://aa.txt"); br = new BufferedReader(fr); String line;// 临时装取一行字符串 int count = 0;// 行数计数器 while ((line = br.readLine()) != null) { Matcher matcher = pattern.matcher(line); while (matcher.find()) { System.out.println("电话:" + matcher.group()); } count++; } System.out.println("读取文件" + count + "行"); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } finally { try { br.close(); fr.close(); } catch (IOException e) { e.printStackTrace(); } } }
相关文章推荐
- Java读取文件及基于正则表达式的获取电话号码功能详解
- java--正则表达式的应用:读取文件,获取其中的电话号码
- java正则表达式的应用 java读取文件并获取电话号码
- 利用正则表达式统计某个某个文件夹下所有java文件的 空格行数、注释行数、和代码行数
- java 正则表达式的应用:读取文件,获取其中的电话号码
- java中用正则表达式解析LRC文件
- java电话号码正则表达式
- java正则表达式判断分隔电话号码
- java正则表达式匹配网页所有网址和链接文字的示例
- Java中的流与文件:正则表达式
- Java去除掉HTML里面所有标签的两种方法——开源jar包和自己写正则表达式
- java获得一个目录下的所有文件,和固定后缀的文件
- Java正则表达式获得字符串中数字
- 利用正则表达式获取特定文件(如java class)并对其进行处理(如代码统计)
- Java获得正则表达式
- Java正则表达式——验证手机号和电话号码
- java利用正则表达式获取一个网页中的所有邮箱地址
- Java 对象序列化和操作文件 正则表达式
- java读取txt文件,使用正则表达式获取信息
- java正则表达式验证邮箱,ip地址,电话号码