use regex::Regex;
fn main() {
let phone_number = "333-555-1234";
let pattern = Regex::new(r"^\d{3}-\d{3}-\d{4}$").unwrap();
if pattern.is_match(phone_number) {
println!("Valid phone number format");
} else {
println!("Invalid phone number format");
}
// Example with invalid number
let invalid_number = "333-555-12345";
if pattern.is_match(invalid_number) {
println!("Valid phone number format");
} else {
println!("Invalid phone number format");
}
}
/*
run:
Valid phone number format
Invalid phone number format
*/