首页 > 编程语言 >C#中利用正则表达式获取字符串中双引号包含的内容

C#中利用正则表达式获取字符串中双引号包含的内容

时间:2022-11-24 11:57:59浏览次数:37  
标签:Regex Console 双引号 C# 正则表达式 WriteLine myList txt re

代码:

using System.Text.RegularExpressions;

namespace GetData
{
    internal class Program
    {
        private static void Main(string[] args)
        {
            var lines = File.ReadAllLines("data.txt");
            Regex re = new Regex("(?<=\").*?(?=\")", RegexOptions.None);

            var myList = new List<string>();
            foreach (var line in lines)
            {
                MatchCollection mc = re.Matches(line);
                foreach (Match m in mc)
                {
                    myList.Add(m.Value);
                    Console.WriteLine(m.Value);
                }
            }

            File.WriteAllLines("result.txt", myList.ToArray());
            Console.WriteLine("---------------------");
            Console.ReadKey();
        }
    }
}

 

标签:Regex,Console,双引号,C#,正则表达式,WriteLine,myList,txt,re
From: https://www.cnblogs.com/wzwyc/p/16921361.html

相关文章

  • 重新认识下JVM级别的本地缓存框架Guava Cache(2)——深入解读其容量限制与数据淘汰策
    大家好,又见面了。本文是笔者作为掘金技术社区签约作者的身份输出的缓存专栏系列内容,将会通过系列专题,讲清楚缓存的方方面面。如果感兴趣,欢迎关注以获取后续更新。通......
  • 3 c++编程-提高篇-模版
    ​ 重新系统学习c++语言,并将学习过程中的知识在这里抄录、总结、沉淀。同时希望对刷到的朋友有所帮助,一起加油哦!  生命就像一朵花,要拼尽全力绽放!死磕自个儿,身心愉......
  • 6 STL-vector
    ​ 重新系统学习c++语言,并将学习过程中的知识在这里抄录、总结、沉淀。同时希望对刷到的朋友有所帮助,一起加油哦!  生命就像一朵花,要拼尽全力绽放!死磕自个儿,身心愉......
  • 8 STL-stack
    ​ 重新系统学习c++语言,并将学习过程中的知识在这里抄录、总结、沉淀。同时希望对刷到的朋友有所帮助,一起加油哦! 生命就像一朵花,要拼尽全力绽放!死磕自个儿,身心愉悦!......
  • k8s源码分析5-createCmd中的设计模式
    1、设计模式之建造者模式建造者(Builder)模式:指将一个复杂对象的构造与它的表示分离使同样的构建过程可以创建不同的对象,这样的设计模式被称为建造者模式它是将一个复杂......
  • C语言在控制台上实现鼠标操作的方法
     文章目录了解windows库函数了解句柄实现思路与代码在制作面向用户系统时,我们往往需要设置除输入参数外更为灵活的操作方式,例如鼠标点击、按键按下(无阻塞输入)......
  • 引发NoClassDefFoundError的另外一个原因 父类没打包进去
    如标题所示,我在搞插件化开发的时候遇到一个难题,那就是红包插件加载机器人插件再加载机器人里面的插件,结果各种无法强行转换接口,我就不得已API不打包进去子类集成不打包的类......
  • java.lang.IllegalArgumentException: Invalid character found in the request targe
    摘要:文件下载时,出现如下异常信息:2020-08-2416:18:35:136ErrorparsingHTTPrequestheaderNote:furtheroccurrencesofHTTPrequestparsingerrorswillbelogged......
  • android安卓触摸事件touchEvent分发的 核心精辟代码
    几行代码就可以让你快速了解安卓的触摸事件机制快速进入实战/***false表示自己处理孩子然后就像递归一样如果shiviewgroup那么首先是从activity开始的->decov......
  • [第四篇]object c的访问权限和调用方法.
    公开的对象字段访问在外部调用使用​​obj->field​​如@publicintpublicField;默认的访问权限为​​protected​​只有自身和子类才可以访问,外部无法访问.设置权限......