python: несколько регулярных выражений
Подскажите пожалуйста как реализовать следующий шаблон через регулярные выражения
есть несколько сумм/разностей произведения/частного нескольких чисел, причем числа могут быть отрицательными
например:
1+2*-3/-4-5
из которого надо выделить
1, 2*-3/-4, -5
а из
1--2
выделить
`1`, `-2`
как я понимаю надо задать в шаблон по типу
([+-])?((([*\/]-)?[*\/.\d])+)
правило, что может входить и минус, но только если перед ним есть [*\/], но как это реализовать не пойму
может как-то делается это элегантно
подскажите пожалуйста