当前有大量软件和版本数据,需要存储到数据库中。需求能对版本进行大小比对检索,软件版本格式不定(如下例子): 1.2.31.2.3.41.2.3-alpha1.2.3-rc-13.33.0-pre-alpha-8776953ad8183.25.0-beta92020.3.38f1c21.0.61.899.21511 初步想法是所有软件版本均可通过程序转换成固定长度大小字符串(数字),然后就可以针对性的比较大小。不知道有没有比较好的方案处理,然后如果转换成固定长度大小字符串,有什么比较好的算法推荐吗? 谢谢🙏 版本, 字符, 软件