01: package org.conform.validator;
02:
03: public enum RegularExpressionType {
04: CUSTOM(null),
05:
06: LOWER("[a-z\\s]*"), UPPER("[A-Z]*"), alpha("[a-z\\sA-Z]*"), digit(
07: "[0-9]*"), alnum("[a-z\\sA-Z0-9]*"),
08:
09: hex("[0-9a-fA-F]*"), email("^.+@[^\\.].*\\.[a-z]{2,}$");
10:
11: private final String expression;
12:
13: RegularExpressionType(String expression) {
14: this .expression = expression;
15: }
16:
17: public String getExpression() {
18: return expression;
19: }
20: }
|