如题

解决方案 »

  1.   


    <script type="text/javascript">  
      var regexp = /[\u4E00-\u9FA5]/g;
      alert(regexp.test("fff"));
      alert(regexp.test("酷酷酷"));
    </script>
      

  2.   

    if(/^http:\/\/([\w-]+\.)+[\w-]+(\/[\w-.\/?%&=]*)?/.exec(document.sub.uemail.value)==null)
    {   
    alert("请输入正确的网址!");   
    return   false;   
    }
      

  3.   

    function TestEmail(str)
           {
               var email=/^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/; 
               return email.test(str); 
           }
    function isOK()
    {
         if(TestEmail(form1.txtEmail.value)!=true)
                    {
                        alert("请输入正确格式的电子邮件地址!");
                        form1.txtEmail.value="";
                        form1.txtEmail.focus();
                        return false;
                    }}
      

  4.   

    和我上面判断Email的方法一 样,只是需要重写一个关于判断url地址的正则就ok了.
      

  5.   


    function isUrl(url)
    {
    var regex=/^(http:\/\/)?([\w-]+\.)+[\w-]+(\/[\w- \.\/?%&=]*)?$/i;
    var result = regex.test(url);
    return result;
    }
    使用if( ! isUrl(urladdress))
    {
    alert("请输入正确的网址");
    return false;
    }
      

  6.   

    if(/^http:\/\/([\w-]+\.)+[\w-]+(\/[\w-.\/?%&=]*)?/.exec(document.sub.uemail.value)==null) 
    {       
    alert("请输入正确的网址!");       
    return       false;       
    }
      

  7.   

    "^[a-zA-z]+://(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$"