1.为什么要自己写一套AST公式表达式解析工具方法?
-10/a + sum(a-b/10) + customMethod(a*(b-c), 1000*d-10.2)
前几天接到一个需求,需要对类似上面的表达式公式字符串进行解析,解析后需要进行如下处理:
(1)校验customMethod自定义方法的参数个数为2;
(2)如果存在sum方法,则将sum方法的入参x100。
(3)其它基于AST的处理.....
几番周折,通过各种平台搜索。都没
-10/a + sum(a-b/10) + customMethod(a*(b-c), 1000*d-10.2)
前几天接到一个需求,需要对类似上面的表达式公式字符串进行解析,解析后需要进行如下处理:
(1)校验customMethod自定义方法的参数个数为2;
(2)如果存在sum方法,则将sum方法的入参x100。
(3)其它基于AST的处理.....
几番周折,通过各种平台搜索。都没