cargo.toml
[dependencies]
regex = "1.10.6"
extern crate regex;
use regex::Regex;
fn main() {
let text = "Today is 2024-09-03.";
let re = Regex::new(r"\d{4}-\d{2}-\d{2}").unwrap();
match re.find(text) {
Some(date_match) => {
let date = date_match.as_str();
println!("Found date: {}", date);
},
None => {
println!("No date found in input string");
}
}
}