【发布时间】:2016-10-05 00:42:57
【问题描述】:
我有一个相当具体的问题,我想把一个方程分解,但也要注意负数。喜欢:
exampleString = "12--5*-2"
使用该字符串,我希望将其拆分为 3 个数值:[12, -5, -2]
我已经通过将"6-8--5" 拆分为"(?<!-)-" 来处理双减法
那会给我[6, 8, -5]
但我不知道如何修改它以与所有运算符一起使用,例如:"5*-2" ---> [5, -2]
我觉得这应该可以工作,我花了几个小时搜索,但没有遇到任何可以做到的事情。任何帮助或建议将不胜感激,干杯。
【问题讨论】: