package ch20annotation.simple;
/**
* 一个枚举,为注解做数据准备.
* <p/>
* 正则表达式规则枚举
*
* @author XiongNeng
* @version 1.0
* @since 14-3-21
*/
public enum RegexRule {
/**
* email正則表達式規則
*/
EMAIL("^([a-z0-9A-Z]+[-|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-zA-Z]{2,}$"),
/**
* 數字正則表達式規則
*/
NUMBER("^[0-9]*$");
public String value;
RegexRule(String value) {
this.value = value;
}
}