**Araq**, Ok. Then, I think you just need to bring to the behavior of some
natural language for the behavior in case of empty separator. In some languages
ââit is permissible:
javascript: console.log("test".split("")); [ 't', 'e', 's',
't' ]
julia: println(split("test",""))
SubString{ASCIIString}["t","e","s","t"]
powershell: echo ("test" -split "") String[] [t, e,
s, t]
php: print_r(str_split("test")); Array([0] =>
t,[1] => e,[2] => s,[3] => t)
perl: print join(':', split(//, 'test')), "\n"; t:e:s:t
in others: C # and blank or null separator is simply ignored, in python it
causes a compilation error.
PS: Sorry for my English - it's google :)