rust 读取文本 遍历文本行 分隔符为---- 输出 sort-text.php 和 排序文本
sort-text.php----排序文本
convert-case.php----英文大小写转换
find-and-replace.php----查找和替换
计划
- 读取文本文件。
- 遍历每一行。
- 使用
----
作为分隔符分割每一行。 - 输出分割后的内容。
代码
use std::fs::File;
use std::io::{self, BufRead};
use std::path::Path;
fn main() -> io::Result<()> {
// 指定文件路径
let path = "your_file.txt";
// 打开文件
let file = File::open(&path)?;
let reader = io::BufReader::new(file);
// 遍历每一行
for line in reader.lines() {
let line = line?;
// 使用`----`作为分隔符分割每一行
let parts: Vec<&str> = line.split("----").collect();
if parts.len() == 2 {
println!("{} -> {}", parts[0], parts[1]);
}
}
Ok(())
}
请将your_file.txt
替换为实际的文件路径。运行此代码将输出分割后的内容。
如果文章或资源对您有帮助,欢迎打赏作者。一路走来,感谢有您!
txttool.com 说一段 esp56物联 查询128 IP查询