求一个版本号的正则表达式,版本号的格式可以是1.1或1.1.2或10000这个样子的

d+(.d+){0,2}

解释:
d+ #匹配数字
(.d+) #匹配数字之后还有.数字
{0,2} #表示可以重复0-2次,匹配1.1和1.1.2的情况
如果想要匹配
1.1.1.1.1.1.1.1.1.1.1.1.1.1.1这样的情况,可以把{0,2}改成*不限数量

d+(.d+)*
原文地址:https://www.cnblogs.com/ThinkVenus/p/6874787.html