#string #advent #aoc #parse #parser

aoc_utility

这是 Advent of Code 解析每日输入的实用工具。

4 个版本

0.1.3 2024年6月26日
0.1.2 2024年6月21日
0.1.1 2024年6月20日
0.1.0 2024年6月18日

#14 in #aoc

Download history 295/week @ 2024-06-15 191/week @ 2024-06-22 22/week @ 2024-06-29 24/week @ 2024-07-06 27/week @ 2024-07-27

每月下载量 54

MIT 许可证

6KB
76 代码行数,不包括注释

AOC_Utility

AOC_Utility 是一个用于 Advent of Code 的 Rust 工具库。这个库不是由解决方案组成的,而是由用于去除经常重复的任务的工具组成的。

可用函数

pub fn split_words(s: &String) -> Vec<&str>

pub fn split_lines(s: &String) -> Vec<&str>

pub fn split_char(s: &String, split_c: char) -> Vec<&str>

pub fn vec_str_to_ints(str_vec: &Vec<&str>) -> Vec<usize>

文档

pub fn split_words(s: &String) -> Vec<&str>

这个函数接受一个字符串的引用。然后根据空格分隔字符串,所有空格都被移除,不管单词之间有多少空格。

pub fn split_lines(s: &String) -> Vec<&str>

这个函数接受一个字符串的引用。然后根据换行符(\n)分隔字符串,所有换行符都被移除,不管行之间有多少换行符。

依赖关系

~2MB
~61K SLoC