• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<html>
2<head>
3<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4<title>Character Classes that are Always Supported</title>
5<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
6<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
7<link rel="home" href="../../../index.html" title="Boost.Regex 5.1.4">
8<link rel="up" href="../character_classes.html" title="Character Class Names">
9<link rel="prev" href="../character_classes.html" title="Character Class Names">
10<link rel="next" href="optional_char_class_names.html" title="Character classes that are supported by Unicode Regular Expressions">
11</head>
12<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
13<table cellpadding="2" width="100%"><tr>
14<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../../boost.png"></td>
15<td align="center"><a href="../../../../../../../index.html">Home</a></td>
16<td align="center"><a href="../../../../../../../libs/libraries.htm">Libraries</a></td>
17<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
18<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
19<td align="center"><a href="../../../../../../../more/index.htm">More</a></td>
20</tr></table>
21<hr>
22<div class="spirit-nav">
23<a accesskey="p" href="../character_classes.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../character_classes.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="optional_char_class_names.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
24</div>
25<div class="section">
26<div class="titlepage"><div><div><h4 class="title">
27<a name="boost_regex.syntax.character_classes.std_char_classes"></a><a class="link" href="std_char_classes.html" title="Character Classes that are Always Supported">Character
28        Classes that are Always Supported</a>
29</h4></div></div></div>
30<p>
31          The following character class names are always supported by Boost.Regex:
32        </p>
33<div class="informaltable"><table class="table">
34<colgroup>
35<col>
36<col>
37<col>
38</colgroup>
39<thead><tr>
40<th>
41                  <p>
42                    Name
43                  </p>
44                </th>
45<th>
46                  <p>
47                    POSIX-standard name
48                  </p>
49                </th>
50<th>
51                  <p>
52                    Description
53                  </p>
54                </th>
55</tr></thead>
56<tbody>
57<tr>
58<td>
59                  <p>
60                    alnum
61                  </p>
62                </td>
63<td>
64                  <p>
65                    Yes
66                  </p>
67                </td>
68<td>
69                  <p>
70                    Any alpha-numeric character.
71                  </p>
72                </td>
73</tr>
74<tr>
75<td>
76                  <p>
77                    alpha
78                  </p>
79                </td>
80<td>
81                  <p>
82                    Yes
83                  </p>
84                </td>
85<td>
86                  <p>
87                    Any alphabetic character.
88                  </p>
89                </td>
90</tr>
91<tr>
92<td>
93                  <p>
94                    blank
95                  </p>
96                </td>
97<td>
98                  <p>
99                    Yes
100                  </p>
101                </td>
102<td>
103                  <p>
104                    Any whitespace character that is not a line separator.
105                  </p>
106                </td>
107</tr>
108<tr>
109<td>
110                  <p>
111                    cntrl
112                  </p>
113                </td>
114<td>
115                  <p>
116                    Yes
117                  </p>
118                </td>
119<td>
120                  <p>
121                    Any control character.
122                  </p>
123                </td>
124</tr>
125<tr>
126<td>
127                  <p>
128                    d
129                  </p>
130                </td>
131<td>
132                  <p>
133                    No
134                  </p>
135                </td>
136<td>
137                  <p>
138                    Any decimal digit
139                  </p>
140                </td>
141</tr>
142<tr>
143<td>
144                  <p>
145                    digit
146                  </p>
147                </td>
148<td>
149                  <p>
150                    Yes
151                  </p>
152                </td>
153<td>
154                  <p>
155                    Any decimal digit.
156                  </p>
157                </td>
158</tr>
159<tr>
160<td>
161                  <p>
162                    graph
163                  </p>
164                </td>
165<td>
166                  <p>
167                    Yes
168                  </p>
169                </td>
170<td>
171                  <p>
172                    Any graphical character.
173                  </p>
174                </td>
175</tr>
176<tr>
177<td>
178                  <p>
179                    l
180                  </p>
181                </td>
182<td>
183                  <p>
184                    No
185                  </p>
186                </td>
187<td>
188                  <p>
189                    Any lower case character.
190                  </p>
191                </td>
192</tr>
193<tr>
194<td>
195                  <p>
196                    lower
197                  </p>
198                </td>
199<td>
200                  <p>
201                    Yes
202                  </p>
203                </td>
204<td>
205                  <p>
206                    Any lower case character.
207                  </p>
208                </td>
209</tr>
210<tr>
211<td>
212                  <p>
213                    print
214                  </p>
215                </td>
216<td>
217                  <p>
218                    Yes
219                  </p>
220                </td>
221<td>
222                  <p>
223                    Any printable character.
224                  </p>
225                </td>
226</tr>
227<tr>
228<td>
229                  <p>
230                    punct
231                  </p>
232                </td>
233<td>
234                  <p>
235                    Yes
236                  </p>
237                </td>
238<td>
239                  <p>
240                    Any punctuation character.
241                  </p>
242                </td>
243</tr>
244<tr>
245<td>
246                  <p>
247                    s
248                  </p>
249                </td>
250<td>
251                  <p>
252                    No
253                  </p>
254                </td>
255<td>
256                  <p>
257                    Any whitespace character.
258                  </p>
259                </td>
260</tr>
261<tr>
262<td>
263                  <p>
264                    space
265                  </p>
266                </td>
267<td>
268                  <p>
269                    Yes
270                  </p>
271                </td>
272<td>
273                  <p>
274                    Any whitespace character.
275                  </p>
276                </td>
277</tr>
278<tr>
279<td>
280                  <p>
281                    unicode
282                  </p>
283                </td>
284<td>
285                  <p>
286                    No
287                  </p>
288                </td>
289<td>
290                  <p>
291                    Any extended character whose code point is above 255 in value.
292                  </p>
293                </td>
294</tr>
295<tr>
296<td>
297                  <p>
298                    u
299                  </p>
300                </td>
301<td>
302                  <p>
303                    No
304                  </p>
305                </td>
306<td>
307                  <p>
308                    Any upper case character.
309                  </p>
310                </td>
311</tr>
312<tr>
313<td>
314                  <p>
315                    upper
316                  </p>
317                </td>
318<td>
319                  <p>
320                    Yes
321                  </p>
322                </td>
323<td>
324                  <p>
325                    Any upper case character.
326                  </p>
327                </td>
328</tr>
329<tr>
330<td>
331                  <p>
332                    w
333                  </p>
334                </td>
335<td>
336                  <p>
337                    No
338                  </p>
339                </td>
340<td>
341                  <p>
342                    Any word character (alphanumeric characters plus the underscore).
343                  </p>
344                </td>
345</tr>
346<tr>
347<td>
348                  <p>
349                    word
350                  </p>
351                </td>
352<td>
353                  <p>
354                    No
355                  </p>
356                </td>
357<td>
358                  <p>
359                    Any word character (alphanumeric characters plus the underscore).
360                  </p>
361                </td>
362</tr>
363<tr>
364<td>
365                  <p>
366                    xdigit
367                  </p>
368                </td>
369<td>
370                  <p>
371                    Yes
372                  </p>
373                </td>
374<td>
375                  <p>
376                    Any hexadecimal digit character.
377                  </p>
378                </td>
379</tr>
380</tbody>
381</table></div>
382</div>
383<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
384<td align="left"></td>
385<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
386        Distributed under the Boost Software License, Version 1.0. (See accompanying
387        file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
388      </p>
389</div></td>
390</tr></table>
391<hr>
392<div class="spirit-nav">
393<a accesskey="p" href="../character_classes.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../character_classes.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="optional_char_class_names.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
394</div>
395</body>
396</html>
397