えー。

/(?:^|\s+).(?:\s+|$)|\s+/

↑こういうのとは違う?
"A to Z" は [0] => to にならないよ。