VG
Size: a a a
VG
GK
JC
VG
> perl -E '$,=":"; say split(/(-)|(,)/, "1-10,20", 3)'
1:-::10::,:20
> perl -E '$,=":"; say split(/(?:-)|(?:,)/, "1-10,20", 3)'
1:10:20
GK
JC
VG
NG
JC
VG
VG
GK
GK
VG
JC
JC
VG
VG
perl -E 'say join ":", split /(?:-)|(?:,)/, "1-10,20", 3'
GK