一种正则解析复杂函数表示方法和系统

基本信息

申请号 CN202210085978.7 申请日 -
公开(公告)号 CN114489869A 公开(公告)日 2022-05-13
申请公布号 CN114489869A 申请公布日 2022-05-13
分类号 G06F9/448(2018.01)I;G06F8/30(2018.01)I;G06F8/73(2018.01)I 分类 计算;推算;计数;
发明人 赵文朋;王森元;孙勤;魏美钟 申请(专利权)人 杭州每刻科技有限公司
代理机构 杭州裕阳联合专利代理有限公司 代理人 -
地址 310000浙江省杭州市钱塘新区万晶湖畔中心西区2幢1501室
法律状态 -

摘要

摘要 本发明公开了一种正则解析复杂函数表示方法和系统,所述方法包括:在服务端定义支持的函数类型和数目,并注册支持的函数,生成定义函数的回调接口;根据支持的函数类型、数目和场景计算逻辑,生成自定义的计算表达式;采用通用正则对所述自定义的计算表达式进行解析,生成原子函数和/或原子普通计算式;调用通用逻辑执行所述原子函数和/或原子普通计算式的计算,生成计算结果,并判断结果的数据类型,返回计算结果和数据类型。所述方法和系统通过正则特性对函数表达式中的函数计算和普通数学计算进行拆分,从而可以在场景逻辑计算中快速进行函数计算和普通数学计算进行组合,从而可以快速进行业务函数的定义和运算,提高系统业务开发效率。