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

相关推荐
我是人✓11 分钟前
SpringBoot静态资源映射揭秘
java·spring boot·后端
全栈弄潮儿18 分钟前
Python实战第7期:字典与集合
后端·python·编程语言
2603_9651481129 分钟前
电商选品调研:通过关键词搜索API获取市场热销商品,结合商品详情API分析竞品卖点与定价
开发语言·数据库·人工智能·python·信息可视化
码事漫谈29 分钟前
DeepSeek 又更新!但怎么有个分数往下掉?
后端
吃饱了得干活32 分钟前
用 PageHelper 同步数据到 ES:能跑,但这几个坑得先知道
后端·elasticsearch
lpfasd12336 分钟前
node-sass 停止维护!老项目迁移 Dart Sass 完整教程
前端·rust·sass
金銀銅鐵42 分钟前
[Java] 借助GUI展示class文件的内容(v1.0版本)
jvm·后端·ai编程
皮皮林5511 小时前
Java 导出 Excel 利器:JXLS
后端
吃饱了得干活1 小时前
从 LIKE 查询到毫秒级搜索:Elasticsearch 核心原理与 Java 实战
后端·elasticsearch