split twice with different separators code example
Example: Split text on several separators
fn main() {
let s = "Hey, is this a complex-program, or a complex_program";
let chunks:Vec<_> = s.split(&[',', '-', '_'][..]).collect();
println!("Split on multiple separators = {:?} ", chunks);
}