Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CommonRegEx.h File Reference

Go to the source code of this file.

Defines

#define IPDIGIT   "[0-2]?\\d{1,2}"
#define REGEX_IP   "("IPDIGIT"\\.)\\{3}"IPDIGIT
#define REGEX_NS_SUBPATTERN_NAME   "NAMESERVER"
#define REGEX_NAMESERVER   "^nameserver\\s+(?P<"REGEX_NS_SUBPATTERN_NAME">"REGEX_IP")"
#define DOMAIN_VALID_CHARS   "[a-zA-Z0-9_\\-]"
#define REGEX_DOMAIN(n)   "(?P<" n ">("DOMAIN_VALID_CHARS"+\\.)*"DOMAIN_VALID_CHARS"+)"
#define REGEX_EMAIL   "(?P<EMAIL>" REGEX_DOMAIN("USER") "@" REGEX_DOMAIN("DOMAIN")")"


Define Documentation

#define DOMAIN_VALID_CHARS   "[a-zA-Z0-9_\\-]"
 

#define IPDIGIT   "[0-2]?\\d{1,2}"
 

#define REGEX_DOMAIN  )     "(?P<" n ">("DOMAIN_VALID_CHARS"+\\.)*"DOMAIN_VALID_CHARS"+)"
 

#define REGEX_EMAIL   "(?P<EMAIL>" REGEX_DOMAIN("USER") "@" REGEX_DOMAIN("DOMAIN")")"
 

#define REGEX_IP   "("IPDIGIT"\\.)\\{3}"IPDIGIT
 

#define REGEX_NAMESERVER   "^nameserver\\s+(?P<"REGEX_NS_SUBPATTERN_NAME">"REGEX_IP")"
 

#define REGEX_NS_SUBPATTERN_NAME   "NAMESERVER"
 


Generated on Thu Jun 16 00:13:14 2005 for Netlib for Abuse! by  doxygen 1.4.3