This (playground):
let s = "Hello world!";
let splitted_string = s.split_terminator("").skip(1).collect::<Vec<&str>>();
println!("splitted_string: {:?}", splitted_string);
results in the following output:
splitted_string: ["H", "e", "l", "l", "o", " ", "w", "o", "r", "l", "d", "!"]
How can I insert an a
between each element and obtain something like this?
["H", "a", "e", "a", "l", "a", "l", "a", "o", "a", " ", "a", "w", "a", "o", "a", "r", "a", "l", "a", "d", "a", "!"]