У меня есть столбец входной строки со значениями, как показано ниже:
inputstring
---------------------------------------------------------
"country:India,country:USA;State:Delhi,State: California"
"country:Singapore; State: Singapore"
"State:Florida"
Мне нужно извлечь значения из столбца и мне нужно вывести их в виде двух столбцов
Country | State
----------+-----------
India. | Delhi
USA. | California
Singapore | Singapore
Null. | Florida
Я пытался использовать
split(split (inputstring, ';')offset[0], ',')offset[0]
Но я не уверен, как присвоить ему массив