读取txt正则匹配行写入txt

StreamReader sr = new StreamReader("C:\\Users\\Administrator\\Desktop\\blogbbs\\dd.txt",Encoding.Default);
            StringBuilder sb = new StringBuilder();
            string s = "";
            string patt = "【(.+?)】";
            Regex r = new Regex(patt);
            while((s = sr.ReadLine()) != null)
            {
                if (r.IsMatch(s))
                {
                    Match m = r.Match(s);
                    sb.AppendLine(m.Groups[1].Value);
                }
            }
            File.AppendAllText("C:\\Users\\Administrator\\Desktop\\blogbbs\\123.txt",sb.ToString(),Encoding.Default);

读取txt正则匹配行写入txt,布布扣,bubuko.com

时间: 2024-10-15 12:51:02

读取txt正则匹配行写入txt的相关文章

Java读取txt文件和覆盖写入txt文件和追加写入txt

package thread; import java.io.*; public class hh { /** * 创建文件 * @param fileName * @return */ public static boolean createFile(File fileName)throws Exception{ try{ if(!fileName.exists()){ fileName.createNewFile(); } }catch(Exception e){ e.printStackT

Python中将变量按行写入txt文本中

案例一: 讲数组a 循环写入名称为2.txt的文档中 # -*-coding:utf8-*- import requests from lxml import etree a=[1,2,3,4,5,6] print(a) for i in a: f = open('C:/Users/Beckham/Desktop/python/2.txt','a') f.write('\n'+str(i)) f.close() 脚本执行结果 脚本 f = open('C:/Users/Beckham/Deskt

java按行读取txt并按行写入

IO流想必大家都很熟悉了,本次实现的需求是按行读取文件内容并且按行写入,代码如下: 1 try { 2 String encoding="utf-8"; //设定自己需要的字符编码集 3 File file = new File("c:/text.txt"); 4 if(file.exists() && file.isFile()){ 5 InputStreamReader read = new InputStreamReader( 6 new Fi

用python从符合一定格式的txt文档中逐行读取数据并按一定规则写入excel(openpyxl支持Excel 2007 .xlsx格式)

前几天接到一个任务,从gerrit上通过ssh命令获取一些commit相关的数据到文本文档中,随后将这些数据存入Excel中.数据格式如下图所示 观察上图可知,存在文本文档中的数据符合一定的格式,通过python读取.正则表达式处理并写入Excel文档将大大减少人工处理的工作量. 1. 从gerrit获取原始信息,存入文本文档: $ssh –p 29418 <your-account>@192.168.1.16 gerrit query status:merged since:<date

Javascript写入txt和读取txt文件的方法

文章主要介绍了Javascript写入txt和读取txt文件的方法,需要的朋友可以参考下1. 写入 FileSystemObject可以将文件翻译成文件流. 第一步: 例: 复制代码 代码如下: Var fso=new ActiveXObject(Scripting.FileSystemObject); 创建一个可以将文件翻译成文件流的对象. 第二步:用于创建一个textStream 对象 括号里边有三个属性 1. 文件的绝对路径 2. 文件的常数 只读=1,只写=2 ,追加=8 等权限.(Fo

Asp.net读取和写入txt文件方法(实例)!

Asp.NET读取和写入txt文件方法(实例)! [程序第一行的引入命名空间文件 - 参考] System; using System.Collections; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; usi

Python逐行读取txt文本,按符合分割词并逐行写入txt

背景Background: 我的txt文件里面存放的是搜索词,由于原始的query(搜索词)都是用/或者.来分割词,而我要达到的是每个词语是单独的一行,并且写入txt 第一步:按行读取txt文件 s = [] f = open('querylist.txt','r') #由于我使用的pycharm已经设置完了路径,因此我直接写了文件名 for lines in f: # query_list.append(line.replace('/','').replace('.','').replace(

Java读取CSV数据并写入txt文件

读取CSV数据并写入txt文件 package com.vfsd; import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import java.io.IOException; import com.csvreader.CsvReader; /****************************************************************************

R语言的基本操作--读取和写入txt,sapply&amp;lapply

最近比较忙比较忙比较忙...真是忙/// 作为菜鸟,不明白为什么这么容易忘记r的基本操作,感觉比C# JAVA c什么的都难,又来复习一遍 1 ##数据操作的入门 2 3 ##定义一个函数判断偶数 4 func <- function(x) 5 { 6 if(x %% 2 == 0){ 7 ret <- 'even' 8 }else 9 { 10 ret <- 'odd' 11 } 12 return(ret) 13 } 14 15 ##测试效果 16 func(35) 17 18 ##