详细内容
判断一个字符串是否包含特殊字符和长度是否合理
发布日期:2010-06-24     点击:3575     字体:[ ]

判断用户名是否包含特殊字符,并且长度是否在4到12个字符之间  

在客户端用JS脚本判断,例如:
    <script language="javascript">
    function chkValid()
    {
     //这里定义特殊字符
     var regExp = /[!@#$%^&*()]/;
     var userName="abc%";
     if(regExp.test(userName))
     {
      alert("有特殊字符");
     }
     else
     {
      if(userName.length < 4 || userName.length > 12)
      {
       alert("用户名长度小于4或者大于12。");
      }
    
     }
    }
    </script>

如果在服务器端判断可以这样:

string userName="abce#$%";
if(userName.Contains("#"))
{
//有特殊字符
}
else
{
//判断长度
if(userName.Length() >= 4 && userName.Length() <=12)
{
//就满足条件了
}

}

用户评论
昵称 
内容  *
验证码   
   
相关文章 更多...  
Copyright © 2010 zdbase.com All Rights Reserved. 苏ICP备15039389号 可人软件设计