Как разбить строку ниже на строку с числами и операторами, разделенными (строка не содержит скобок или отрицательных чисел).regex для разбиения чисел и операторов
Пример:
inputString = 1+2-2.3*4/12.12
outputList = {1,+,2,-,2.3,*,4,/,12.12}
Ниже даст мне только цифры. Я не нужны операторы, а также
var digits = Regex.Split(inputString , @"\D+");
Почему '2.3' разбирался как' 2.3', но '12.12' - как' 12, 12'? – soon
Я решил, что это опечатка. – Kinetic
Я удалил место из ввода, поскольку это не всегда так. также исправлена опечатка 12.12 – Cannon