My string data is like below.
data = 'ABCD/~DEFG/~HJKL/~MNOP'
I tried with below query
select split(data,'[/~]')[1] from test_table;
Expected output: ABCD Original output: [SPACES]
When i tried the same query with index [2] its working.
select split(data,'[/~]')[2] from test_table;
Expected output: DEFG Original output: DEFG
My observation: Its working fine for every EVEN index number like 0,2,4.. and it is populating spaces for ODD index numbers like 1,3,5..
Can someone help me in fixing this.