可以啊 就是用javascript做下输入判断就好了

解决方案 »

  1.   

     a.b.c.d-e.f.g.h a.b.c.d/e.f.g.h and a.b.c.d/24 
    var a=/(\d{1,3}(\.)\d{1,3}\2\d{1,3}\2\d{1,3}|\d{1,3}\2\d{1,3}\2\d{1,3}\2\{1,3}|\d{1,3}\2\d{1,3}\2\d0{1,3}\2\d{1,3}\/23)/g;//正则表达
      

  2.   

    少了点东西
    var a=/(\d{1,3}(\.)\d{1,3}\2\d{1,3}\2\d{1,3}\-(\d{1,3}(\.)\d{1,3}\2\d{1,3}\2\d{1,3}|\d{1,3}\2\d{1,3}\2\d{1,3}\2\{1,3}|\d{1,3}\2\d{1,3}\2\d0{1,3}\2\d{1,3}\/23)/g
      

  3.   

    这是正确的  而且优化了下
    我测试了 
    var a=/^(\d{1,3}(\.)\d{1,3}\2\d{1,3}\2\d{1,3}(\/23|\-\d{1,3}\2\d{1,3}\2\d{1,3}\2\d{1,3}|\/\d{1,3}\2\d{1,3}\2\d{1,3}\2\d{1,3})?)$/g;
      

  4.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title>无标题页</title>
    </head>
    <body>
    <input type="text" id="s1"/>
    <input type="button" onclick="check()" />
    <script>
    function check()
    {
    var a=/^(\d{1,3}(\.)\d{1,3}\2\d{1,3}\2\d{1,3}(\/23 ¦\-\d{1,3}\2\d{1,3}\2\d{1,3}\2\d{1,3} ¦\/\d{1,3}\2\d{1,3}\2\d{1,3}\2\d{1,3})?)$/g;
    va=document.getElementById("s1").value;
    alert(va);
    if(va.match(a)!=null)
    {
    alert("正确");
    }
    else
    {
    alert("错误")
    }
    }
    </script>
    </body>
    </html>
      

  5.   


    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title>无标题页</title>
    </head>
    <body>
    <input type="text" id="s1"/>
    <input type="button" onclick="check()" />
    <script>
    function check()
    {
    var a=/^(\d{1,3}(\.)\d{1,3}\2\d{1,3}\2\d{1,3}(\/23|\-\d{1,3}\2\d{1,3}\2\d{1,3}\2\d{1,3}|\/\d{1,3}\2\d{1,3}\2\d{1,3}\2\d{1,3})?)$/g;
    va=document.getElementById("s1").value;
    alert(va);
    if(va.match(a)!=null)
    {
    alert("正确");
    }
    else
    {
    alert("错误")
    }
    }
    </script>
    </body>
    </html>
      

  6.   

    var a=/^(\d{1,3}(\.)\d{1,3}\2\d{1,3}\2\d{1,3}(\/24|\-\d{1,3}\2\d{1,3}\2\d{1,3}\2\d{1,3}|\/\d{1,3}\2\d{1,3}\2\d{1,3}\2\d{1,3})?)$/g;
    va=document.getElementById("s1").value;