conf: use [0-9] instead of [[:digit:]] for shorter re strings
This commit is contained in:
parent
960972865c
commit
a8944b93e7
@ -49,21 +49,22 @@
|
|||||||
* can (and likely should) be used when building the regex for the
|
* can (and likely should) be used when building the regex for the
|
||||||
* given directive.
|
* given directive.
|
||||||
*/
|
*/
|
||||||
|
#define DIGIT "[0-9]"
|
||||||
#define WS "[[:space:]]+"
|
#define WS "[[:space:]]+"
|
||||||
#define STR "\"([^\"]+)\""
|
#define STR "\"([^\"]+)\""
|
||||||
#define BOOL "(yes|on|no|off)"
|
#define BOOL "(yes|on|no|off)"
|
||||||
#define INT "(()[[:digit:]]+)"
|
#define INT "(()" DIGIT "+)"
|
||||||
#define ALNUM "([-a-z0-9._]+)"
|
#define ALNUM "([-a-z0-9._]+)"
|
||||||
#define USERNAME "([^:]*)"
|
#define USERNAME "([^:]*)"
|
||||||
#define PASSWORD "([^@]*)"
|
#define PASSWORD "([^@]*)"
|
||||||
#define IP "((([0-9]{1,3})\\.){3}[0-9]{1,3})"
|
#define IP "((([0-9]{1,3})\\.){3}[0-9]{1,3})"
|
||||||
#define IPMASK "(" IP "(/[[:digit:]]+)?)"
|
#define IPMASK "(" IP "(/" DIGIT "+)?)"
|
||||||
#define IPV6 "(" \
|
#define IPV6 "(" \
|
||||||
"(([0-9a-f:]{2,39}))|" \
|
"(([0-9a-f:]{2,39}))|" \
|
||||||
"(([0-9a-f:]{0,29}:" IP "))" \
|
"(([0-9a-f:]{0,29}:" IP "))" \
|
||||||
")"
|
")"
|
||||||
|
|
||||||
#define IPV6MASK "(" IPV6 "(/[[:digit:]]+)?)"
|
#define IPV6MASK "(" IPV6 "(/" DIGIT "+)?)"
|
||||||
#define BEGIN "^[[:space:]]*"
|
#define BEGIN "^[[:space:]]*"
|
||||||
#define END "[[:space:]]*$"
|
#define END "[[:space:]]*$"
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user