var string = 1.123.1.2.6。
验证规则
一个数字或一个点
字符串结束 数字或点
数字可以 1到3个字符长度,如(1或12或123)
不允许连续点(例如 .. )
<script>
var str = "1.123.1.2.6.";
var patt2 = '^(([0-9]?[0-9]?[0-9]?)?\.+([0-9]?[0-9]?[0-9]?))*\.?$';
document.write(str.match(patt2));
</script>
答案 0 :(得分:1)
试试这个:
\A\.?([0-9]{1,3}\.)+[0-9]{0,3}\z