0\d{10,11}|((13\d{9})|(013\d{9}))
这样行不
我也是刚学的

解决方案 »

  1.   

    /^(?:(?:\d(3,4))?\d{3,8})|(?:0?13\d{9})$/
      

  2.   

    <head>
    <title>验证函数</title>
    </head>
    <body>
    <script >
    function regex()
    {
    var regex=/^(\d{3,4})?\d{3,8}|0?13\d{9}$/g;
    var str = document.form1.name1.value;
    var result = regex.test(str);
    alert(result);
    }
    </script>
    <form name=form1>
    <input type=text name=name1 >
    <input type=button onClick="regex()" value="test" >
    </form>
    </body>
    </html>
      

  3.   

    错了
    var regex=/^((\d{3,4})?\d{3,8})|(0?13\d{9})$/g;
      

  4.   

    jinjuduo() ( 五级(中级)) 的可以