我正在尝试使用正则表达式来拆分像1.5+4.2*(5+2)这样的带有- + * /运算符的方程,以便将输出输入到数组中,以便我可以逐个解析。
我发现
我尝试使用
[0]1.5
[1]+
[2]4.2
[3]*
[4](
[5]5
[6]+
[7]2
[8])
我发现
\b
可以在 1+2+3
上正常工作,但如果有小数点,它就无法分割。我尝试使用
\b(\.\d{1,2})
进行分割,但它无法在小数点上进行分割。