IFS=: echo "$string1" | read arr1[1] arr1[2] arr1[3] echo "$string2" | read arr2[1] arr2[2] arr2[3] IFS=" "
arr1=( `echo "$string1" | tr -s ':' ' '` )