本申请涉及数据处理领域,具体涉及一种数据处理方法、装置、设备及存储介质。
背景技术:
1、随着技术的发展,需要处理的数据越来越复杂,现有技术中在对数据进行运算处理时,仅能实现数字与数字的数学运算,而无法对例如既存在文字又存在数字的复杂数据进行混合运算,使得现有技术中对数据进行运算处理的智能化程度低。
技术实现思路
1、本申请提供了一种数据处理方法、装置及存储介质,能够提高数据处理的智能化程度。
2、第一方面,本申请实施例提供一种数据处理方法,包括:
3、获取混合运算表达式,所述混合运算表达式包括文本与运算表达式;
4、将所述混合运算表达式拆分为文本和运算表达式;
5、获取所述运算表达式的数学运算结果;
6、将所述文本与所述数学运算结果进行拼接处理,得到混合运算结果。
7、第二方面,本申请提供了一种数据处理装置,包括:
8、第一获取单元,用于获取混合运算表达式,所述混合运算表达式包括文本与运算表达式;
9、拆分单元,用于将所述混合运算表达式拆分为文本和运算表达式;
10、第二获取单元,用于获取所述运算表达式的数学运算结果;
11、数据处理单元,用于将所述文本与所述数学运算结果进行拼接处理,得到混合运算结果。
12、第三方面,本申请实施例还提供一种电子设备,包括处理器和存储器,所述存储器有计算机程序,所述处理器通过调用所述计算机程序,用于执行如本申请任一实施例提供的数据处理方法。
13、第四方面,本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如本申请任一实施例提供的数据处理方法。
14、本申请实施例提供的上述技术方案与现有技术相比具有如下优点:
15、本申请实施例提供的该方法,通过获取混合运算表达式,所述混合运算表达式包括文本与运算表达式,将所述混合运算表达式拆分为文本和运算表达式,获取所述运算表达式的数学运算结果,将所述文本与所述数学运算结果进行拼接处理,得到混合运算结果,可以实现对既存在文字又存在数字的复杂数据的运算处理,提高了数据处理的智能化程度。
1.一种数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述获取混合运算表达式,包括:
3.根据权利要求2所述的方法,其特征在于,所述数据类型包括运算符、数字以及文字,所述根据所述输入内容包括的数据类型确定推荐内容,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述剩余内容匹配具有数值标识的文本类型的数值变量作为所述推荐内容,包括:
5.根据权利要求3所述的方法,其特征在于,所述获取所述运算表达式的数学运算结果,包括:
6.根据权利要求5所述的方法,其特征在于,所述根据目标格式运算符对应的运算对象进行数学运算,得到数学运算结果,包括:
7.根据权利要求1所述的方法,其特征在于,所述将所述文本与所述数学运算结果进行拼接处理,得到混合运算结果,包括:
8.一种数据处理装置,其特征在于,包括:
9.一种电子设备,包括处理器和存储器,所述存储器存储有计算机程序,其特征在于,所述处理器通过调用所述计算机程序,用于执行如权利要求1至7任一项所述的数据处理方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求1至7任一项所述的数据处理方法。