fn take_parts<'a>(s: &mut &'a str) -> (&'a str, &'a str)
Takes a non-numeric and a numeric part from the given &str.