获取每一行中引号中的字符串
来源:互联网 发布:天下3英雄榜数据 编辑:程序博客网 时间:2024/05/22 12:36
从文件中按行读取,然后获取每一行中引号中的字符串写入到文件
package main; import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File; import java.io.FileReader;import java.io.FileWriter; public class readAndGet{ public static void main(String[] args){ File in=new File("C:\\Users\\Administrator\\Desktop\\1.txt"); //读入的文件 File out = new File("C:\\Users\\Administrator\\Desktop\\2.txt"); //写入的文件 FileWriter fw = null; BufferedWriter writer = null; BufferedReader reader=null; String temp=null; int line=0; try{ reader=new BufferedReader(new FileReader(in)); //读入 //清空已存在文件的内容 if(!out.exists()) { out.createNewFile(); } FileWriter fileWriter =new FileWriter(out); fileWriter.write(""); fileWriter.flush(); fileWriter.close(); while((temp=reader.readLine())!=null){ if(temp.contains("\"")){//判断当前行是否包含引号 // System.out.println(temp); String reg = "\""; String [] ss = temp.split(reg); //截取引号内内容 //System.out.println(ss[1]); //写入文件 fw = new FileWriter(out, true); writer = new BufferedWriter(fw); writer.write(ss[1]+"\r\n"); writer.close(); } line++; } System.out.println("共有"+line+"行"); fw.close(); } catch(Exception e){ e.printStackTrace(); } finally{ if(reader!=null){ try{ reader.close(); } catch(Exception e){ e.printStackTrace(); } } } } }
示例
输入
abcdefi”123”kkkkk
aaaaa”234”lllllllllllll
bbbbbbbbbbbbbbbb
uuuuuu”345”kkkkkkk
输出
123
234
345
阅读全文
0 0
- 获取每一行中引号中的字符串
- 关于php文件查找每一行的字符串与指定文件中的每一行的字符串
- C++ 使用 sscanf_s 读取字符串中的每一行
- 数据库中的字符串引号
- 截取文章中的每一行
- 遍历DataTable中的每一行
- js获取TextArea每一行字符串(包括自动换行符)的解决方案
- C#怎么取出GridView中的每一行数据,然后弄成字符串插入到数据库
- js获取html中的table元素里的每一行的行号
- DevExpress循环获取每一行数据
- fileread函数:IDL中将文本文件读入一个字符串数组中,每一行作为一个元素
- 为SQLite数据库中某个字段的每一行结尾插入一个字符串
- 去掉txt文件中每一行字符串内容的第一个空格
- Java统计一个文本文件中每一行字符串出现的次数
- python中把文件中的每一行以数组的元素放入数组中
- 批处理读取文本中的每一行
- 显示PG中的表的每一行
- 批处理读取文本中的每一行
- 商城项目练习的注意点(数据的获取,hql查询 ,离线查询)
- 磁盘和sd卡的可用空间大小获取
- IntelliJ IDEA下载和安装方法以及破解步骤
- FliyBanner无限轮播本地或者网络数据
- 有监督学习、无监督学习、分类、聚类、回归等概念
- 获取每一行中引号中的字符串
- [恒泰佰酷]django 模型 DateTimeField 为 auto_now_add Incorrect datetime value: '0000-00-00 00:00:00.00000
- Java操作Mongodb
- HDU 2602 Bone Collector(0 1背包)
- jsonObject.getString()解析任意字段均可强转为string 及与jsonObject.optString()的区别
- 可拖拽的窗口(div)
- JVM对象的创建流程
- selenium click无效问题
- cocos2d-x 移动端网络优化