python re.split () para dividir por espacios, comas y puntos, pero no en casos como 1,000 o 1.50
Quiero usar pythonre.split()
para dividir una cadena en palabras individuales por espacios, comas y puntos. Pero no quiero"1,200"
ser dividido en["1", "200"]
o["1.2"]
ser dividido en["1", "2"]
.
Ejemplo
l = "one two 3.4 5,6 seven.eight nine,ten"
El resultado debe ser["one", "two", "3.4", "5,6" , "seven", "eight", "nine", "ten"]