Annotation of embedaddon/php/ext/ereg/regex/cclass.h, revision 1.1.1.1
1.1 misho 1: /* character-class table */
2: static const struct cclass {
3: const unsigned char *name;
4: const unsigned char *chars;
5: const unsigned char *multis;
6: } cclasses[] = {
7: {"alnum", "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789", ""},
8: {"alpha", "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",
9: ""},
10: {"blank", " \t", ""},
11: {"cntrl", "\007\b\t\n\v\f\r\1\2\3\4\5\6\16\17\20\21\22\23\24\
12: \25\26\27\30\31\32\33\34\35\36\37\177", ""},
13: {"digit", "0123456789", ""},
14: {"graph", "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\
15: 0123456789!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~",
16: ""},
17: {"lower", "abcdefghijklmnopqrstuvwxyz",
18: ""},
19: {"print", "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\
20: 0123456789!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~ ",
21: ""},
22: {"punct", "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~",
23: ""},
24: {"space", "\t\n\v\f\r ", ""},
25: {"upper", "ABCDEFGHIJKLMNOPQRSTUVWXYZ",
26: ""},
27: {"xdigit", "0123456789ABCDEFabcdef",
28: ""},
29: {NULL, 0, ""}
30: };
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>