import re s = "one two 3.4 5,6 seven.eight nine,ten,1.2,a,5" print re.split('\s|(?