How to split a byte string into words in Rust

1 Answer

0 votes
fn main() {
    let bytes = b"rust programming";
    
    let words = bytes.split(|b| b.is_ascii_whitespace());
    
    for word in words {
        println!("{}", ::std::str::from_utf8(word).unwrap());
    }
}
  
  
    
/*
run:
  
rust
programming
  
*/

 



answered Oct 3, 2024 by avibootz

Related questions

1 answer 94 views
1 answer 117 views
2 answers 126 views
1 answer 91 views
...