Hi,
I would like to avoid getting SubStrings.
While the first split can be “fixed”, it “fails” at the second split and I don’t get why.
julia> txt = "a b c-aa bb cc-aaa bbb ccc"
"a b c-aa bb cc-aaa bbb ccc"
julia> lines = split(txt, "-")
3-element Vector{SubString{String}}:
"a b c"
"aa bb cc"
"aaa bbb ccc"
julia> str_lines = string.(lines)
3-element Vector{String}:
"a b c"
"aa bb cc"
"aaa bbb ccc"
julia> cols = split.(str_lines)
3-element Vector{Vector{SubString{String}}}:
["a", "b", "c"]
["aa", "bb", "cc"]
["aaa", "bbb", "ccc"]
julia> str_cols = string.(cols)
3-element Vector{String}:
"SubString{String}[\"a\", \"b\", \"c\"]"
"SubString{String}[\"aa\", \"bb\", \"cc\"]"
"SubString{String}[\"aaa\", \"bbb\", \"ccc\"]"