1.一种对混合型字符串表格的排序方法,其特征在于,包括:
定位待排序的混合型字符串表格中与排序依据对应的列;
将该列每一行的混合型字符串区分非数字字符串和数字字符串;
对待排序的混合型字符串表格按照所述非数字字符串进行第一次排序,若所述待排序的混合型字符串表格进行第一排序后的所述列中存在相同的非数字字符串,则对所述相同的非数字字符串对应的表格内容按照数字字符串进行再次排序。
2.根据权利要求1所述的对混合型字符串表格的排序方法,其特征在于,所述方法还包括:
若对所述待排序的混合型字符串表格进行再次排序后的所述列中存在相同的非数字字符串以及相同的数字字符串,且存在未参与排序的数字字符串的情况下,对所述相同的非数字字符串以及相同的数字字符串对应的表格内容按照未参与排序的数字字符串进行再次排序。
3.根据权利要求1或2所述的对混合型字符串表格的排序方法,其特征在于,将该列每一行的混合型字符串区分数字字符串,包括:
当该列每一行的混合型字符串中包含多个数字字符串时,按照多个数字字符串在所述混合型字符串中的排列顺序依次从该列每一行的混合型字符串中区分出所述多个数字字符串。
4.根据权利要求3所述的对混合型字符串表格的排序方法,其特征在于,所述将该列每一行的混合型字符串区分非数字字符串和数字字符串,包括:
从该列每一行的混合型字符串中区分数字字符串后,在混合型字符串中原数字字符串所在的位置设置占位符得到非数字字符串。
5.一种对混合型字符串表格的排序系统,其特征在于,包括:
定位模块,用于定位待排序的混合型字符串表格中与排序依据对应的列;
分析模块,用于将该列每一行的混合型字符串区分非数字字符串和数字字符串;
排序模块,用于对待排序的混合型字符串表格按照所述非数字字符串进行第一次排序,若所述待排序的混合型字符串表格进行第一排序后的所述列中存在相同的非数字字符串,则对所述相同的非数字字符串对应的表格内容按照数字字符串进行再次排序。
6.根据权利要求5所述的对混合型字符串表格的排序系统,其特征在于,
所述排序模块,还用于若对所述待排序的混合型字符串表格进行再次排序后的所述列中存在相同的非数字字符串以及相同的数字字符串,且存在未参与排序的数字字符串的情况下,对所述相同的非数字字符串以及相同的数字字符串对应的表格内容按照未参与排序的数字字符串进行再次排序。
7.根据权利要求5或6所述的对混合型字符串表格的排序系统,其特征在于,
分析模块,用于将该列每一行的混合型字符串区分数字字符串,包括:
当该列每一行的混合型字符串中包含多个数字字符串时,按照多个数字字符串在所述混合型字符串中的排列顺序依次从该列每一行的混合型字符串中区分出所述多个数字字符串。
8.根据权利要求7所述的对混合型字符串表格的排序系统,其特征在于,
分析模块,用于将该列每一行的混合型字符串区分非数字字符串和数字字符串,包括:
从该列每一行的混合型字符串中区分数字字符串后,在混合型字符串中原数字字符串所在的位置设置占位符得到非数字字符串。
9.一种对混合型字符串表格的排序终端,其特征在于,包括:
存储器,用于存储指令;
处理器,用于执行所述指令以实现如权利要求1至4中任一项所述的对混合型字符串表格的排序方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述介质存储有计算机可执行指令,所述计算机可执行指令被处理器执行时实现如权利要求1至4中任一项所述的对混合型字符串表格的排序方法的步骤。