当前位置: 首页 > news >正文

rust读取csv文件,匹配搜索字符

1.代码

use std::fs::File;
use std::io::{BufRead, BufReader};
use regex::{Regex};fn main() {let f = File::open("F:\\0-X-RUST\\1-systematic\\ch2-fileRead\\data\\test.csv").unwrap();let mut reader = BufReader::new(f);let re = Regex::new("45asd").unwrap();for line in reader.lines(){let line = line.unwrap();println!("{}", line);let c_s = re.find(&*line);match c_s {None => {println!("未匹配到:45asd")}Some(_) => { print!("包含{:?}", c_s)}}}
}

2.运行结果

在这里插入图片描述

3.工程源码含数据文件

在这里插入图片描述

下载地址:https://download.csdn.net/download/qq_34321590/89612367

http://www.lryc.cn/news/414106.html

相关文章:

  • 隐藏采购订单类型
  • ESP32人脸识别开发- 基础介绍(一)
  • 编程学习指南:语言选择、资源推荐与高效学习策略
  • AWS开发人工智能:如何基于云进行开发人工智能AI
  • CentOS 8 的 YUM 源替换为国内的镜像源
  • 网络安全入门教程(非常详细)从零基础入门到精通_网路安全 教程
  • 浅学爬虫-爬虫维护与优化
  • STM32G070系列芯片擦除、写入Flash错误解决
  • 08.02_111期_Linux_NAT技术
  • 【2024蓝桥杯/C++/B组/小球反弹】
  • PHP中如何实现函数的可变参数列表
  • 串---链串实现
  • 科技赋能生活——便携气象站
  • Golang——GC原理
  • OpenStack概述
  • 机器学习练手(三):基于决策树的iris 多分类和波士顿房价预测
  • PS 2024 百种常用插件下载安装教程【免费使用,先到先得】
  • 逻辑推理之lora微调
  • 前端-防抖代码
  • langchain 入门指南 - 让 LLM 自动选择不同的 Prompt
  • web浏览器播放rtsp视频流,海康监控API
  • 操作系统原理:程序、进程、线程的概念
  • Golang是如何实现动态数组功能的?Slice切片原理解析
  • SQL注入 报错注入+附加拓展知识,一篇文章带你轻松入门
  • springboot项目里的包spring-boot-dependencies依赖介绍
  • C# 下的限定符运算详解(全部,任意,包含)与示例
  • 消息队列RabbitMQ部分知识
  • 看门狗应用编程-I.MX6U嵌入式Linux C应用编程学习笔记基于正点原子阿尔法开发板
  • Bug 解决 | 本地项目上线后出现错误
  • 为什么我工作 10 年后转行当程序员?逆袭翻盘!