1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
|
# vim:set et sts=4:
# -*- coding: utf-8 -*-
punct_map = (
(u'', (u',', u'。', u'「', u'」', u'、', u':', u';', u'?', u'!',)),
(u'!', (u'!', u'﹗', u'‼', u'⁉',)),
(u'"', (u'“', u'”', u'"',)),
(u'#', (u'#', u'﹟', u'♯',)),
(u'$', (u'$', u'€', u'﹩', u'¢', u'£', u'¥',)),
(u'%', (u'%', u'﹪', u'‰', u'‱', u'㏙', u'㏗',)),
(u'&', (u'&', u'﹠',)),
(u'\'', (u'、', u'‘', u'’',)),
(u'(', (u'(', u'︵', u'﹙',)),
(u')', (u')', u'︶', u'﹚',)),
(u'*', (u'*', u'×', u'※', u'╳', u'﹡', u'⁎', u'⁑', u'⁂', u'⌘',)),
(u'+', (u'+', u'±', u'﹢',)),
(u',', (u',', u'、', u'﹐', u'﹑',)),
(u'-', (u'…', u'—', u'-', u'¯', u'﹉', u' ̄', u'﹊', u'ˍ', u'–', u'‥',)),
(u'.', (u'。', u'·', u'‧', u'﹒', u'.',)),
(u'/', (u'/', u'÷', u'↗', u'↙', u'∕',)),
(u'0', (u'0', u'0')),
(u'1', (u'1', u'1')),
(u'2', (u'2', u'2')),
(u'3', (u'3', u'3')),
(u'4', (u'4', u'4')),
(u'5', (u'5', u'5')),
(u'6', (u'6', u'6')),
(u'7', (u'7', u'7')),
(u'8', (u'8', u'8')),
(u'9', (u'9', u'9')),
(u':', (u':', u'︰', u'﹕',)),
(u';', (u';', u'﹔',)),
(u'<', (u'<', u'〈', u'《', u'︽', u'︿', u'﹤',)),
(u'=', (u'=', u'≒', u'≠', u'≡', u'≦', u'≧', u'﹦',)),
(u'>', (u'>', u'〉', u'》', u'︾', u'﹀', u'﹥',)),
(u'?', (u'?', u'﹖', u'⁇', u'⁈',)),
(u'@', (u'@', u'⊕', u'⊙', u'㊣', u'﹫', u'◉', u'◎',)),
(u'A', (u'A', u'A')),
(u'B', (u'B', u'B')),
(u'C', (u'C', u'C')),
(u'D', (u'D', u'D')),
(u'E', (u'E', u'E')),
(u'F', (u'F', u'F')),
(u'G', (u'G', u'G')),
(u'H', (u'H', u'H')),
(u'I', (u'I', u'I')),
(u'J', (u'J', u'J')),
(u'K', (u'K', u'K')),
(u'L', (u'L', u'L')),
(u'M', (u'M', u'M')),
(u'N', (u'N', u'N')),
(u'O', (u'O', u'O')),
(u'P', (u'P', u'P')),
(u'Q', (u'Q', u'Q')),
(u'R', (u'R', u'R')),
(u'S', (u'S', u'S')),
(u'T', (u'T', u'T')),
(u'U', (u'U', u'U')),
(u'V', (u'V', u'V')),
(u'W', (u'W', u'W')),
(u'X', (u'X', u'X')),
(u'Y', (u'Y', u'Y')),
(u'Z', (u'Z', u'Z')),
(u'[', (u'「', u'[', u'『', u'【', u'「', u'︻', u'﹁', u'﹃',)),
(u'\\', (u'\', u'↖', u'↘', u'﹨',)),
(u']', (u'」', u']', u'』', u'】', u'」', u'︼', u'﹂', u'﹄',)),
(u'^', (u'︿', u'〈', u'《', u'︽', u'﹤', u'<',)),
(u'_', (u'_', u'╴', u'←', u'→',)),
(u'`', (u'‵', u'′',)),
(u'a', (u'a', u'a')),
(u'b', (u'b', u'b')),
(u'c', (u'c', u'c')),
(u'd', (u'd', u'd')),
(u'e', (u'e', u'e')),
(u'f', (u'f', u'f')),
(u'g', (u'g', u'g')),
(u'h', (u'h', u'h')),
(u'i', (u'i', u'i')),
(u'j', (u'j', u'j')),
(u'k', (u'k', u'k')),
(u'l', (u'l', u'l')),
(u'm', (u'm', u'm')),
(u'n', (u'n', u'n')),
(u'o', (u'o', u'o')),
(u'p', (u'p', u'p')),
(u'q', (u'q', u'q')),
(u'r', (u'r', u'r')),
(u's', (u's', u's')),
(u't', (u't', u't')),
(u'u', (u'u', u'u')),
(u'v', (u'v', u'v')),
(u'w', (u'w', u'w')),
(u'x', (u'x', u'x')),
(u'y', (u'y', u'y')),
(u'z', (u'z', u'z')),
(u'{', (u'{', u'︷', u'﹛', u'〔', u'﹝', u'︹',)),
(u'|', (u'|', u'↑', u'↓', u'∣', u'∥', u'︱', u'︳', u'︴', u'¦',)),
(u'}', (u'}', u'︸', u'﹜', u'〕', u'﹞', u'︺',)),
(u'~', (u'~', u'﹋', u'﹌',)),
)
|