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

1.代码

rust 复制代码
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

相关推荐
其实是白羊8 分钟前
CoderTools 1.5.3:让 AI 帮你看懂代码调用链路
后端·ai编程·vibecoding
妙码生花10 分钟前
从 PHP 到 AI + Golang,程序员自救转型手记(二):目录结构、初始化 GIT、设计并开发配置系统
前端·后端·go
千寻girling18 分钟前
一份不可多得的《微服务》教程
后端·面试·github
用户63623005716733 分钟前
NestJS实战-文章专栏功能模块
后端
洛阳泰山43 分钟前
从 0 到 1.6K Star:一个 Java 开源项目的增长复盘
人工智能·后端·开源
铁皮饭盒2 小时前
Bun执行python代码
前端·javascript·后端
菜鸟谢2 小时前
Rust 枚举 (enum) 完整核心知识点
后端
晓杰在写后端3 小时前
从0到1实现Balatro游戏后端(9):Blind奖励结算与金币系统实现
后端·游戏开发
Patrick_Wilson3 小时前
幂等到底是什么?从前端视角讲透 SQL、HTTP 与 POST 接口的幂等设计
前端·后端·架构
凌览3 小时前
一人公司别再上 Jenkins,真不值
前端·后端