'5 /(2- 3)* 1.333333 + -11 '
получить массив ['5 ', '/', '(', '2', '-', ' 3', ')', '*', ' 1.333333 ', '+ ', '-', '11 ']
без использования регулярного выражения. \D
- любые символы кроме цифр|
- логическое ИЛИ\d
- любые числа, то-же самое что [0-9]
[\d.]
- список символов включающий любые числа и точку. Также можно записать как [0-9.]
+
- квантификатор, который указывает на неограниченное кол-во повторений (но не меньше одного символа).\D|[\d.]+
любые не цифровые символы ИЛИ последовательность цифр и точек любой длины.