Why does “split” on an empty string return a non-empty array? October 1, 2022 by Tarik If you split an orange zero times, you have exactly one piece – the orange.