鉴于网上很多都是错误的,以下是本人亲自整理测试通过的!  
 
function isOK()   
        
{   
       s 
=form1.TextBox1.value;
     
//var patrn =/^[\u4e00-\u9fa5]+$/ ;//全中文
     //var patrn =/^[A-Za-z]+$/ ;//由26个英文字母组成的字符串
     //  var patrn =/^[A-Za-z0-9]+$/;  //由数字和26个英文字母组成的字符串 
     //  var patrn =/^\w+$/;  //由数字、26个英文字母或者下划线组成的字符串
    //   var patrn =/^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/;    //email地址 
    // var patrn=/^-[0-9]+$/;   //负整数
   //  var patrn=/^-(\d)+\.(\d)+$/; //负小数
   //   var patrn=/^[0-9]+$|^[0-9]+\.[0-9]+$/; //数字(正整数或者正小数)
   //var patrn =/^\d{14}(\d{1}|\d{4}|(\d{3}[xy]))$/; //身份证号码
   //var patrn =/^\d{3,4}-\d{7,8}$/; //电话号码   
   //  var patrn = /^http:\/\/([\w-]+\.)+[\w-]+(\/[\w-.\/?%&=]*)?$/; //检查URL的正则表达式
  // var patrn= /^[a-zA-Z][a-zA-Z0-9_]{4,15}$/ ; //匹配帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线)
            if (!patrn.exec(s)) 
            
{
         
            
return false;
            }

            
else
            
{  
          
            
return true;
             
            }
  
        }
posted on 2007-07-12 12:38  阳春  阅读(188)  评论(0)    收藏  举报