js正则匹配版本号V1.0.0

验证版本号的正则表达式,
要求,必须是三位,x.x.x的形式,
每位x的范围分别为1-99,0-99,0-99。
不允许的情况0.x.x;01.x.x; x.0x.x; x.00.x; x.x.00; x.x.0x
满足这些条件的正则为:^([1-9]\d|[1-9])(.([1-9]\d|\d)){2}$

/^(V)([1-9]\d|[1-9])(.([1-9]\d|\d)){2}$/.test('V1.0.0') // true 匹配V1.0.0或者V10.1.11

参考:

https://www.cnblogs.com/smart-girl/p/11124684.html

 

posted @ 2020-12-03 16:19  kpengfang  阅读(4252)  评论(0编辑  收藏  举报