^:匹配字符串的开始位置
\d+:匹配一个或多个数字
\d{x,y}:匹配x到y个数字
*:表示前面的组 即 (\.\d+) 可以重复零次或多次
这里的reg表示开头必须匹配一个1到4位的数字,接下来可以匹配0到2次规则是小数点+1到2位数字的组
let reg = /^\d{1,4}(\.\d{1,2}){0,2}$/;
let No="1.2.3";//true
//12345 false 123. false 1.2.3.4 false 1.123.2 false
if(reg.test(No)){
console.log("true")
}else{
console.log("false")
}