Skip to main content

wave_number

Function wave_number 

Source
pub fn wave_number(title: &str) -> Option<u64>
Expand description

The number N of the wave title title: Wave N, or Wave N: NAME with a name that is not blank. None for each other title.

use hygiene::wave_number;

assert_eq!(wave_number("Wave 6"), Some(6));
assert_eq!(wave_number("Wave 27: 3.0 Wave A"), Some(27));
assert_eq!(wave_number("Backlog"), None);
assert_eq!(wave_number("Wave 2x"), None);
assert_eq!(wave_number("Wave 6:"), None);
assert_eq!(wave_number("Wave -1"), None);