Flex自定义非法字符或数字检测方法

来源:互联网 发布:java阶乘 编辑:程序博客网 时间:2024/05/22 07:46

今天用Flex语言写了个检查非法字符,和数字的方法,共大家交流

稍微改一下就能用到.NET或Java语言中

 
 public class CheckString
 {

  //判断用户是否输入非法字符
 
 public static  function CheckStr(strValue:String):Boolean
   {

    for(var i:int=1;i<strValue.length+1;i++)
    {
        var str:String=strValue.substring(i-1,i)
      
     if(str=="`"||str=="~"||str=="!"||str=="@"||str=="#"||str=="$"||str=="%"||str=="^"||str=="&"||str=="*"||str=="("||str==")"||str=="?"||str=="["||str=="]"||str==","||str==".")
     {
      return true;
     }
    }
    return false;
   }
   
//判断用户是否输入数字
   public static  function CheckNumber(strValue:String):Boolean
   {

    for(var i:int=1;i<strValue.length+1;i++)
    {
        var str:String=strValue.substring(i-1,i)
      
     if(str=="1"||str=="2"||str=="3"||str=="4"||str=="5"||str=="6"||str=="7"||str=="8"||str=="9"||str=="0")
     {
      return true;
     }
    }
    return false;
   
}
 }

原创粉丝点击