pub fn search<'a>(query: &str, contents: &'a str) -> Vec<&'a str>
Expand description
Searches for the query string in the contents, case-sensitive.
§Arguments
query
- The string to search for.contents
- The contents of the file to search in.
§Returns
Vec<&str>
- A vector of lines that contain the query string.
§Examples
use quewuigrep::search;
let query = "duct";
let contents = "\
Rust:
safe, fast, productive.
Pick three.
Duct tape.";
let result = search(query, contents);
assert_eq!(result, vec!["safe, fast, productive."]);