占个位置

1、输出所有尖括号里的内容

package com.jena;import java.io.BufferedReader;
import java.io.FileReader;
import java.util.regex.Matcher;
import java.util.regex.Pattern;public class rdfReader3 {static String url="";public static void main(String[] args) {FileReader fr=null;BufferedReader br=null;try{fr=new FileReader("C:/Users/Don/workspace/Jena/src/com/jena/bindingsite");br=new BufferedReader(fr);String s=" ";StringBuffer str=new StringBuffer();while((s=br.readLine())!=null){Pattern p= Pattern.compile("<([^<>]*)>");Matcher m=p.matcher(s);while(m.find()){System.out.println(m.group(1));}}}catch(Exception e){System.out.println(e.getMessage());}}}

2、输出rdf.xml文档里某些内容

package rdf;import java.io.BufferedReader;
import java.io.FileReader;
import java.util.regex.Matcher;
import java.util.regex.Pattern;public class rdfReader3 {static String url="";public static void main(String[] args) {FileReader fr=null;BufferedReader br=null;try{fr=new FileReader("/home/master/bindingsite.txt");br=new BufferedReader(fr);String s=" ";StringBuffer str=new StringBuffer();while((s=br.readLine())!=null){Pattern p= Pattern.compile(">(.*?)<");Matcher m=p.matcher(s);Pattern p1= Pattern.compile("(?<=(about=\")).*?(?=\")");Matcher m1=p.matcher(s);while(m1.find()){url=m1.group(0);System.out.println(url);}while(m.find()){System.out.println(url+"#"+"\t"+m.group(1));}}}catch(Exception e){System.out.println(e.getMessage());}}}

转载于:https://www.cnblogs.com/Donnnnnn/p/5718535.html

用正则表达式输出rdf文档的三元组格式数据相关推荐

  1. linux 解决man命令输出到文档打开乱码问题

    来源:http://www.th7.cn/system/lin/201406/59466.shtml 为了写一篇关于linux命令的文章,懒得手动去输入,就想着把man命令的内容输出到.txt文档,然 ...

  2. python调用perl_在Perl、Shell和Python中传参与输出帮助文档

    本文同步发表于简书平台中 基于本人对多种编程语言的粗浅了解,不论是哪种编程语言它的参数传递方式主要分为下面两类:直接传递(以Perl为例进行说明) 在调用脚本时,直接传递参数,如:./script.p ...

  3. shell执行perl_【编程技巧(一)】在Perl、Shell和Python中传参与输出帮助文档

    社会你明哥,人狠话又多![小明的碎碎念]与你不见不散!作为一名搞数据的生物狗,咱们是生物狗中代码写得最六的,程序员中生物学得最好的--大家没意见吧,有意见请憋着 跟随小明的步伐,让我们开开心心地写Bu ...

  4. 语言之输出png图片_什么是PPML?如何输出PPML文档?

    什么是PPML?PPML是由PODi联盟的几个会员公司共同开发出一种个性化印刷标识语言,这是一种全新的.基于XML(可扩展标识语言)技术的印刷行业标准语言,得到越来越多的业内人士关注. PPML采用X ...

  5. [转载] Python_正则表达式匹配Word文档

    参考链接: Python中的正则表达式 2(搜索,匹配和查找全部) 使用正则表达式匹配Word文档中的所有字符 1.原文内容如下: 2.期望得到的结果: 3.源码: // from docx impo ...

  6. php 页面上显示xls文档,phpExcel输出xls文档显示乱码的解决方法

    phpExcel输出xls文档显示乱码的解决办法 最近在做一些报表的系统,主要是对excel的读取和处理操作. 之前在自己的机器上做开发的时候,没有出现乱码的情况, 即使是我布置到服务器上,导入,导出 ...

  7. java 解析word模板为xml, 动态填充数据到xml,最后输出word文档

    java 解析word模板为xml, 动态填充数据到xml,最后输出word文档 在项目中, 一开始是使用java Apache poi 根据word模板生成word报表, 后面发现框架有个低版本的p ...

  8. Android系统直接输出Excel文档

    Android系统直接输出Excel文档 一.背景 以前Android设备只具备生成txt的能力,数据内容不直观,可读性较差,如果需要Excel文档数据,通常要通过PC软件来进行二次封装和转化,步骤多 ...

  9. C#输出Word文档

    前一段时间在搞.net的一个项目,其中要求输出word和Excel,在网上找了找,常用的一些操作都有,不过我们用到了一些不常用的,这里一起总结总结.这里有两个自己认为比较好的小方法:1.这里如果项目中 ...

最新文章

  1. 深入理解JS中的变量作用域
  2. git / 通过 ssh 与仓库通信
  3. 【Linux】一步一步学Linux——userdel命令(84)
  4. ECMAScript面向对象(三)——之继承
  5. Rsyslog 日志相关内容
  6. 【POJ - 3272】Cow Traffic(dp,建反向图,DAG拓扑图)
  7. html 弹出加载页面,magnific popup:将整个html页面加载到弹出窗口中
  8. live linux 密码,Linux_如何使你的Linux系统省略输入用户名密码,在做Livecd的时候总是要输入用 - phpStudy...
  9. python计算N维数据的笛卡尔积
  10. 商城文档、商城原型、全局说明、o2o商城、汽车商城、业务逻辑、商城架构图、流程图、版本规划、需求说明、活动、预约、会员、prd、交互说明、页面说明、显示规则、字段说明、操作规则、数据来源、需求规划
  11. Perl 标量的操作符
  12. [self addChild:gameLayer z:1 tag:LayerTagGameLayer] z值含义
  13. 100 计算机网络基础知识
  14. SQL 基础教程 练习题 Chapter 1
  15. 争分夺秒的一晚和赛尔的烂网络
  16. sdio tf卡基础知识总结
  17. 人工智能项目商业价值,主要体现在哪几个方面?
  18. 2017年美团校招 拼凑钱币
  19. 量表:现代医学体系的“工具箱”
  20. 2. 一元函数微分学

热门文章

  1. fetchtype 动态控制_hibernate 中 fetch=FetchType.LAZY 懒加载失败处理方法
  2. HTTP协议工作原理(与HTTPS的区别)
  3. RTP/RTCP协议与RTSP协议
  4. 数据库设计的范式规范
  5. wannacry哭泣勒索病毒一键修复工具
  6. Objective-C 中 NULL、nil、Nil、NSNull 的定义及不同
  7. PostgreSQL 会话级资源隔离探索
  8. MFCWinInet学习
  9. opengl将bmp读成像素_在 opengl 环境下将 texture 保存为 bmp 图片
  10. java解析csv文件工具类,java操作CSV文件工具类