zoukankan      html  css  js  c++  java
  • 验证IP是否合法

    package check
    {
    	import mx.events.ValidationResultEvent;
    	import mx.validators.RegExpValidator;
    	
    	public class Check
    	{
    		var regExpValidator:RegExpValidator=new RegExpValidator;
    		
    		public function is_Ip(ip:Object):Boolean{
    			var result:Boolean=true;
    			this.regExpValidator.property="text";
    			this.regExpValidator.source=ip;
    			this.regExpValidator.expression="^(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]{1}|0[1-9]{1}[0-9]{1}|00[1-9]{1})\.(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]{1}|0[1-9]{1}[0-9]{1}|00[1-9]{1}|0)\.(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]{1}|0[1-9]{1}[0-9]{1}|00[1-9]{1}|0)\.(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]{1}|0[1-9]{1}[0-9]{1}|00[1-9]{1}|0)$";
    			this.regExpValidator.noMatchError="格式错误";
    			
    			var event:ValidationResultEvent=this.regExpValidator.validate();
    			if(event.type==ValidationResultEvent.INVALID){
    				result=false;
    			}
    			return result;
    		}
    
    	}
    }
  • 相关阅读:
    Lambda
    Thread&线程池
    异常
    Map
    List and Set
    Collection和迭代器Iterator
    Object类,常用API
    (一)自定义 mybatis 之框架介绍
    Nginx三大功能及高并发分流
    http协议改为https
  • 原文地址:https://www.cnblogs.com/frostbelt/p/1880897.html
Copyright © 2011-2022 走看看