how does string split work site:stackoverflow.com - Search