fn main() { let s1 = "42"; match s1.parse::<i32>() { Ok(n) => println!("{}", n), Err(_) => println!("Invalid"), } let s2 = "not a number"r"; match s2.parse::<i32>() { Ok(n) => println!("{}", n), Err(_) => println!("Invalid"), } }
Output
Click Run to execute, or Check to validate.
Ask questions or share tips about this tutorial
Sign in to join the discussion