]> git.saurik.com Git - wxWidgets.git/blame - src/regex/cclass.h
new HTML tags parser and entities substitution code
[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[] = {
7 "alnum", "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\
80123456789", "",
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\
13\25\26\27\30\31\32\33\34\35\36\37\177", "",
14 "digit", "0123456789", "",
15 "graph", "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\
160123456789!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~",
17 "",
18 "lower", "abcdefghijklmnopqrstuvwxyz",
19 "",
20 "print", "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\
210123456789!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~ ",
22 "",
23 "punct", "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~",
24 "",
25 "space", "\t\n\v\f\r ", "",
26 "upper", "ABCDEFGHIJKLMNOPQRSTUVWXYZ",
27 "",
28 "xdigit", "0123456789ABCDEFabcdef",
29 "",
30 NULL, 0, ""
31};