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

相关推荐
java1234_小锋几秒前
String、StringBuilder、StringBuffer的区别?
java·开发语言
星原望野2 分钟前
JAVA集合:List、Set和Map
java·开发语言·list·set·map·集合
IT_陈寒9 分钟前
React性能优化踩的坑,这个错你可能也会犯
前端·人工智能·后端
zhangxingchao21 分钟前
AI应用开发三:RAG技术与应用
前端·人工智能·后端
摘星小杨31 分钟前
如何在前端循环调取接口,实时查询数据
开发语言·前端·javascript
yujunl33 分钟前
U9的UI插件客开的总结1
开发语言
多敲代码防脱发1 小时前
Spring进阶(容器实现)
java·开发语言·后端·spring
可视之道1 小时前
工业物联网前端技术栈选型与性能优化实战
后端
星辰_mya1 小时前
彩云之上——[特殊字符]的架构师
java·后端·微服务·面试·架构
小新同学^O^1 小时前
简单学习 --> 模型微调
开发语言·人工智能·python·模型微淘