1 个不稳定版本
0.1.0 | 2022年10月11日 |
---|
#13 在 #case-sensitive
6KB
101 代码行数,不包括注释
此文件包含用于 minigrep 控制台程序的库的实现。此文件中包含的主要功能有:用于在文件中搜索查询字符串的 search 函数;用于以大小写敏感方式执行相同搜索的 search_case_sensitive 函数。
以下示例代码展示了如何使用此包:
use std::env;
use std::process;
use minigrep::Config;
use minigrep::mix;
use minigrep::PrimaryColor;
fn main() {
let config = Config::build(env::args()).unwrap_or_else(|err| {
eprintln!("Problem parsing arguments: {err}");
process::exit(1);
});
if let Err(e) = minigrep::run(config) {
eprintln!("Application error: {e}");
process::exit(1);
}
let red = PrimaryColor::Red;
let yellow = PrimaryColor::Yellow;
mix(red, yellow);
}