Я могу придумать два способа сделать это.
Заменить все разделители на один разделитель, а затем разделить:
- set_fact: my_list="{{ (myString | regex_replace(':|.', ':')).split(':') }}"
Разделить, используярегулярное выражение:
- set_fact: mystr="{{ myString | regex_findall('([^:.]+)') }} "