Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: downloads/boost_1_33_1/libs/regex/doc/collating_names.html @ 12

Last change on this file since 12 was 12, checked in by landauf, 18 years ago

added boost

File size: 9.9 KB
Line 
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2<html>
3   <head>
4      <title>Boost.Regex: Collating Element Names</title>
5      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6      <link rel="stylesheet" type="text/css" href="../../../boost.css">
7   </head>
8   <body>
9      <P>
10         <TABLE id="Table1" cellSpacing="1" cellPadding="1" width="100%" border="0">
11            <TR>
12               <td valign="top" width="300">
13                  <h3><a href="../../../index.htm"><img height="86" width="277" alt="C++ Boost" src="../../../boost.png" border="0"></a></h3>
14               </td>
15               <TD width="353">
16                  <H1 align="center">Boost.Regex</H1>
17                  <H2 align="center">Collating Element Names</H2>
18               </TD>
19               <td width="50">
20                  <h3><a href="index.html"><img height="45" width="43" alt="Boost.Regex Index" src="uarrow.gif" border="0"></a></h3>
21               </td>
22            </TR>
23         </TABLE>
24      </P>
25      <HR>
26      <p></p>
27      <H3>Contents</H3>
28      <dl class="index">
29         <dt><A href="#digraphs">Digraphs</A></dt>
30         <dt><A href="#posix">POSIX Symbolic Names</A></dt>
31         <dt><A href="#unicode">Unicode Symbolic Names</A></dt>
32      </dl>
33      <H3><A name="digraphs"></A>Digraphs</H3>
34      <P>The following are treated as valid digraphs when used as a collating name:</P>
35      <P>"ae", "Ae", "AE", "ch", "Ch", "CH", "ll", "Ll", "LL", "ss", "Ss", "SS", "nj",
36         "Nj", "NJ", "dz", "Dz", "DZ", "lj", "Lj", "LJ".</P>
37      <H3><A name="posix"></A>POSIX Symbolic Names</H3>
38      <P>The following symbolic names are recognised as valid collating element names,
39         in addition to any single character:</P>
40      <P>
41         <TABLE id="Table2" cellSpacing="1" cellPadding="1" width="50%" border="1">
42            <TR>
43               <TD><STRONG>Name</STRONG></TD>
44               <TD><STRONG>Character</STRONG></TD>
45            </TR>
46            <TR>
47               <TD>NUL</TD>
48               <TD>\x00</TD>
49            </TR>
50            <TR>
51               <TD>SOH</TD>
52               <TD>\x01</TD>
53            </TR>
54            <TR>
55               <TD>STX</TD>
56               <TD>\x02</TD>
57            </TR>
58            <TR>
59               <TD>ETX</TD>
60               <TD>\x03</TD>
61            </TR>
62            <TR>
63               <TD>EOT</TD>
64               <TD>\x04</TD>
65            </TR>
66            <TR>
67               <TD>ENQ</TD>
68               <TD>\x05</TD>
69            </TR>
70            <TR>
71               <TD>ACK</TD>
72               <TD>\x06</TD>
73            </TR>
74            <TR>
75               <TD>alert</TD>
76               <TD>\x07</TD>
77            </TR>
78            <TR>
79               <TD>backspace</TD>
80               <TD>\x08</TD>
81            </TR>
82            <TR>
83               <TD>tab</TD>
84               <TD>\t</TD>
85            </TR>
86            <TR>
87               <TD>newline</TD>
88               <TD>\n</TD>
89            </TR>
90            <TR>
91               <TD>vertical-tab</TD>
92               <TD>\v</TD>
93            </TR>
94            <TR>
95               <TD>form-feed</TD>
96               <TD>\f</TD>
97            </TR>
98            <TR>
99               <TD>carriage-return</TD>
100               <TD>\r</TD>
101            </TR>
102            <TR>
103               <TD>SO</TD>
104               <TD>\xE</TD>
105            </TR>
106            <TR>
107               <TD>SI</TD>
108               <TD>\xF</TD>
109            </TR>
110            <TR>
111               <TD>DLE</TD>
112               <TD>\x10</TD>
113            </TR>
114            <TR>
115               <TD>DC1</TD>
116               <TD>\x11</TD>
117            </TR>
118            <TR>
119               <TD>DC2</TD>
120               <TD>\x12</TD>
121            </TR>
122            <TR>
123               <TD>DC3</TD>
124               <TD>\x13</TD>
125            </TR>
126            <TR>
127               <TD>DC4</TD>
128               <TD>\x14</TD>
129            </TR>
130            <TR>
131               <TD>NAK</TD>
132               <TD>\x15</TD>
133            </TR>
134            <TR>
135               <TD>SYN</TD>
136               <TD>\x16</TD>
137            </TR>
138            <TR>
139               <TD>ETB</TD>
140               <TD>\x17</TD>
141            </TR>
142            <TR>
143               <TD>CAN</TD>
144               <TD>\x18</TD>
145            </TR>
146            <TR>
147               <TD>EM</TD>
148               <TD>\x19</TD>
149            </TR>
150            <TR>
151               <TD>SUB</TD>
152               <TD>\x1A</TD>
153            </TR>
154            <TR>
155               <TD>ESC</TD>
156               <TD>\x1B</TD>
157            </TR>
158            <TR>
159               <TD>IS4</TD>
160               <TD>\x1C</TD>
161            </TR>
162            <TR>
163               <TD>IS3</TD>
164               <TD>\x1D</TD>
165            </TR>
166            <TR>
167               <TD>IS2</TD>
168               <TD>\x1E</TD>
169            </TR>
170            <TR>
171               <TD>IS1</TD>
172               <TD>\x1F</TD>
173            </TR>
174            <TR>
175               <TD>space</TD>
176               <TD>\x20</TD>
177            </TR>
178            <TR>
179               <TD>exclamation-mark</TD>
180               <TD>!</TD>
181            </TR>
182            <TR>
183               <TD>quotation-mark</TD>
184               <TD>"</TD>
185            </TR>
186            <TR>
187               <TD>number-sign</TD>
188               <TD>#</TD>
189            </TR>
190            <TR>
191               <TD>dollar-sign</TD>
192               <TD>$</TD>
193            </TR>
194            <TR>
195               <TD>percent-sign</TD>
196               <TD>%</TD>
197            </TR>
198            <TR>
199               <TD>ampersand</TD>
200               <TD>&amp;</TD>
201            </TR>
202            <TR>
203               <TD>apostrophe</TD>
204               <TD>'</TD>
205            </TR>
206            <TR>
207               <TD>left-parenthesis</TD>
208               <TD>(</TD>
209            </TR>
210            <TR>
211               <TD>right-parenthesis</TD>
212               <TD>)</TD>
213            </TR>
214            <TR>
215               <TD>asterisk</TD>
216               <TD>*</TD>
217            </TR>
218            <TR>
219               <TD>plus-sign</TD>
220               <TD>+</TD>
221            </TR>
222            <TR>
223               <TD>comma</TD>
224               <TD>,</TD>
225            </TR>
226            <TR>
227               <TD>hyphen</TD>
228               <TD>-</TD>
229            </TR>
230            <TR>
231               <TD>period</TD>
232               <TD>.</TD>
233            </TR>
234            <TR>
235               <TD>slash</TD>
236               <TD>/</TD>
237            </TR>
238            <TR>
239               <TD>zero</TD>
240               <TD>0</TD>
241            </TR>
242            <TR>
243               <TD>one</TD>
244               <TD>1</TD>
245            </TR>
246            <TR>
247               <TD>two</TD>
248               <TD>2</TD>
249            </TR>
250            <TR>
251               <TD>three</TD>
252               <TD>3</TD>
253            </TR>
254            <TR>
255               <TD>four</TD>
256               <TD>4</TD>
257            </TR>
258            <TR>
259               <TD>five</TD>
260               <TD>5</TD>
261            </TR>
262            <TR>
263               <TD>six</TD>
264               <TD>6</TD>
265            </TR>
266            <TR>
267               <TD>seven</TD>
268               <TD>7</TD>
269            </TR>
270            <TR>
271               <TD>eight</TD>
272               <TD>8</TD>
273            </TR>
274            <TR>
275               <TD>nine</TD>
276               <TD>9</TD>
277            </TR>
278            <TR>
279               <TD>colon</TD>
280               <TD>:</TD>
281            </TR>
282            <TR>
283               <TD>semicolon</TD>
284               <TD>;</TD>
285            </TR>
286            <TR>
287               <TD>less-than-sign</TD>
288               <TD>&lt;</TD>
289            </TR>
290            <TR>
291               <TD>equals-sign</TD>
292               <TD>=</TD>
293            </TR>
294            <TR>
295               <TD>greater-than-sign</TD>
296               <TD>&gt;</TD>
297            </TR>
298            <TR>
299               <TD>question-mark</TD>
300               <TD>?</TD>
301            </TR>
302            <TR>
303               <TD>commercial-at</TD>
304               <TD>@</TD>
305            </TR>
306            <TR>
307               <TD>left-square-bracket</TD>
308               <TD>[</TD>
309            </TR>
310            <TR>
311               <TD>backslash</TD>
312               <TD>\</TD>
313            </TR>
314            <TR>
315               <TD>right-square-bracket</TD>
316               <TD>]</TD>
317            </TR>
318            <TR>
319               <TD>circumflex</TD>
320               <TD>~</TD>
321            </TR>
322            <TR>
323               <TD>underscore</TD>
324               <TD>_</TD>
325            </TR>
326            <TR>
327               <TD>grave-accent</TD>
328               <TD>`</TD>
329            </TR>
330            <TR>
331               <TD>left-curly-bracket</TD>
332               <TD>{</TD>
333            </TR>
334            <TR>
335               <TD>vertical-line</TD>
336               <TD>|</TD>
337            </TR>
338            <TR>
339               <TD>right-curly-bracket</TD>
340               <TD>}</TD>
341            </TR>
342            <TR>
343               <TD>tilde</TD>
344               <TD>~</TD>
345            </TR>
346            <TR>
347               <TD>DEL</TD>
348               <TD>\x7F</TD>
349            </TR>
350         </TABLE>
351      </P>
352      <P>
353         <H3><A name="unicode"></A>Named Unicode Characters</H3>
354      <P>When using <A href="icu_strings.html">Unicode aware regular expressions</A> (with
355         the <EM>u32regex </EM>type), all the normal symbolic names for Unicode
356         characters (those given in Unidata.txt) are recognised.</P>
357      <P>
358         <HR>
359      </P>
360      <P></P>
361      <p>Revised 12 Jan 2005
362         <!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan --></p>
363      <p><i>© Copyright John Maddock&nbsp;2004-2005</i></p>
364      <P><I>Use, modification and distribution are subject to the Boost Software License,
365            Version 1.0. (See accompanying file <A href="../../../LICENSE_1_0.txt">LICENSE_1_0.txt</A>
366            or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)</I></P>
367   </body>
368</html>
Note: See TracBrowser for help on using the repository browser.