]> git.saurik.com Git - wxWidgets.git/blame - src/regex/cclass.h
added wxRegEx::GetMatch
[wxWidgets.git] / src / regex / cclass.h
CommitLineData
07dcc217
VZ
1/* character-class table */
2static struct cclass {
3 char *name;
4 char *chars;
5 char *multis;
6} cclasses[] = {
96969ad7 7 { "alnum", "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\
f8fea431 80123456789", "" },
96969ad7
VZ
9 { "alpha", "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",
10 "" },
11 { "blank", " \t", "" },
12 { "cntrl", "\007\b\t\n\v\f\r\1\2\3\4\5\6\16\17\20\21\22\23\24\
f8fea431
VZ
13\25\26\27\30\31\32\33\34\35\36\37\177", "" },
14 { "digit", "0123456789", "" },
15 { "graph", "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\
96969ad7
VZ
160123456789!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~",
17 "" },
18 { "lower", "abcdefghijklmnopqrstuvwxyz",
19 "" },
f8fea431 20 { "print", "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\
96969ad7
VZ
210123456789!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~ ",
22 "" },
23 { "punct", "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~",
24 "" },
25 { "space", "\t\n\v\f\r ", "" },
26 { "upper", "ABCDEFGHIJKLMNOPQRSTUVWXYZ",
27 "" },
28 { "xdigit", "0123456789ABCDEFabcdef",
29 "" },
f8fea431 30 { NULL, 0, "" }
07dcc217 31};