python re.split () для разделения на пробелы, запятые и точки, но не в таких случаях, как 1000 или 1,50
Я хочу использовать Pythonre.split()
разбить строку на отдельные слова по пробелам, запятым и точкам. Но я не хочу"1,200"
быть разделенным на["1", "200"]
или же["1.2"]
быть разделенным на["1", "2"]
.
пример
l = "one two 3.4 5,6 seven.eight nine,ten"
Результат должен быть["one", "two", "3.4", "5,6" , "seven", "eight", "nine", "ten"]