Я хочу добиться чего-то очень похожего на strings.Fields
в Go, где я получаю все не \t
, space
и \n
последовательный символ в строке
Например
this is a \n special \t\t word
вернет
[this, is, a, special, word]
Возможно ли это в Rust?
Функция split
принимает только явный шаблон.
Например
a \t\t\t b \t\t\t\t c
с
for s in line.split("\t\t\t") {
println!("{}", s);
}
вернется
a
b
\t
c