diff --git a/src/lipu_nimi.rs b/src/lipu_nimi.rs index 535f84a..a9ea702 100644 --- a/src/lipu_nimi.rs +++ b/src/lipu_nimi.rs @@ -33,7 +33,15 @@ pub fn pana(i: &[usize]) -> String { let lipu_nimi = std::fs::read_to_string("nimi_ale.txt").unwrap(); let mut kulupu_nimi = Vec::new(); for nanpa in i { - for nimi in lipu_nimi.lines().nth(*nanpa).unwrap().split_whitespace() { + for nimi in lipu_nimi + .lines() + .nth(*nanpa) + .unwrap() + .split("#") + .nth(0) + .unwrap() + .split_whitespace() + { kulupu_nimi.push(String::from(nimi)); } } @@ -49,7 +57,15 @@ pub fn pana_lili(i: &[usize]) -> char { let lipu_nimi = std::fs::read_to_string("nimi_ale.txt").unwrap(); let mut kulupu_nimi = Vec::new(); for nanpa in i { - for nimi in lipu_nimi.lines().nth(*nanpa).unwrap().split_whitespace() { + for nimi in lipu_nimi + .lines() + .nth(*nanpa) + .unwrap() + .split("#") + .nth(0) + .unwrap() + .split_whitespace() + { kulupu_nimi.push(nimi.chars().nth(0).unwrap()); } }