版本的正则表达式 1.1.1 在js中使用

如题所述

第1个回答  推荐于2018-04-13
/^(\d+.)*(\d)+$/gi
这样写应该可以吧。。以0-n个(\d 1-那个加.)开始最后以1-n个数字结尾本回答被网友采纳
第2个回答  2013-06-13
<script type="text/javascript">
function MatchDemo(){
  var r, re; // 声明变量。
  var s = "1.1.1";
  re = new RegExp("([0-9]{1}).([0-9]{1}).([0-9]{1})","g"); // 创建正则表达式对象。
  r = re.test(s); // 在字符串 s 中查找匹配。
alert(r);
  }
</script>追问

重复次数是不确定的 也可能是4次 最少是三次

追答


function asd(){
   var r, re;
   var s = "1.1.1.2";
   re = /([0-9]{1}.){2,}[0-9]{1}$/ ;
    r = re.test(s);
alert(r);
  }

本回答被网友采纳
第3个回答  2013-06-13
用这个:

/(\d\.){2,}\d/
相似回答