Это JS (и, следовательно, не смотрите сзади). Я хотел бы удалить отрицательный знак, если он не касается другого оператора. Тем не менее, я все еще хочу, чтобы другой оператор был удален.Удаление регенератора - за исключением случаев, когда предшествует другой оператор
Пример:
14/-5*6-3
Я хочу /
, *
, и последний -
удален, но отрицательный слева на 5. Я предполагаю, что это нужно использовать взгляд вперед на /*-+
, но это насколько я могу получить, не зная, как оставить -
позади после удаления любого оператора перед ним.
Я на самом деле придумал решение после просмотра чего-то старого, я сделал, что было похоже, но ваш ответ соответствует моей цели, так что я выберу его. – Rhyono