读取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);

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏C#

C#常用的IO操作方法

public class IoHelper { /// <summary> /// 判断文件是否存在 /...

259100
来自专栏乐沙弥的世界

MongoDB 部分索引(Partial Indexes)

a、部分索引就是带有过滤条件的索引,即索引只存在与某些文档之上 b、满足过滤条件的文档在查询时,其执行计划将使用该列上的索引,否则不会被使用 c、稀疏索...

14800
来自专栏数据和云

MySQL的前缀索引及Oracle的类似实现

MySQL有一个很有意思的索引类型,叫做前缀索引,它可以给某个文本字段的前面部分单独做索引,从而降低索引的大小。 其实,Oracle也有类似的实现,对于文本,它...

40050
来自专栏数据分析

[数据库基础]——索引详解

索引对于接触过数据库的人,都不会很陌生,但是说实话,也不一定很熟悉。先来介绍下索引的优点。 提高性能 现在有一个数据库表[Words],有[WordID],[W...

36260
来自专栏云霄雨霁

关系数据库语言SQL简介

22700
来自专栏大前端_Web

SQL笔记

版权声明:本文为吴孔云博客原创文章,转载请注明出处并带上链接,谢谢。 https://blog.csdn.net/wkyseo/articl...

13920
来自专栏用户2442861的专栏

mysql出现错误“ Every derived table must have its own alias”

http://blog.sina.com.cn/s/blog_5d2eee260100xu8b.html

1.2K10
来自专栏数据和云

SQL 使用like &#39;%ABC&#39; 和 like &#39;%ABC%&#39;的优

一般情况下,sql中使用col_name like 'ABC%‘的情况才能使用到col_name字段上的索引。那么如果是col_name like '%ABC%...

61980
来自专栏数据库

MySQL数据库学习之两情相悦

1. MySQL的语法: 2. MySQL语法的定义顺序: (1) 指定查询的字段(2) 指定是否去重(3) 指定表名(4) 指定联表方式(5) 指定联表条件(...

21050
来自专栏醉程序

学习笔记 | MySQL 数据类型

14830

扫码关注云+社区

领取腾讯云代金券