❮ Regex
❯
- Regex
- captures
Regex match exact text
examples/regex/regex-simple-match/Cargo.toml
[package] name = "regex-simple-match" version = "0.1.0" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] regex = "1.9.6"
examples/regex/regex-simple-match/src/main.rs
use regex::Regex; fn main() { let text = "The black cat climbed the green tree"; println!("{}", text); let re = Regex::new(r"cat").unwrap(); match re.captures(text) { Some(value) => println!("Full match: '{}'", &value[0]), None => println!("No match"), }; let re = Regex::new(r"dog").unwrap(); match re.captures(text) { Some(value) => println!("Full match: '{}'", &value[0]), None => println!("No match"), }; }
The black cat climbed the green tree Full match: 'cat' No match