1<html> 2<head> 3<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 4<title>POSIX Symbolic Names</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="../collating_names.html" title="Collating Names"> 9<link rel="prev" href="digraphs.html" title="Digraphs"> 10<link rel="next" href="named_unicode.html" title="Named Unicode Characters"> 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="digraphs.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../collating_names.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="named_unicode.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.collating_names.posix_symbolic_names"></a><a class="link" href="posix_symbolic_names.html" title="POSIX Symbolic Names">POSIX 28 Symbolic Names</a> 29</h4></div></div></div> 30<p> 31 The following symbolic names are recognised as valid collating element 32 names, in addition to any single character, this allows you to write for 33 example: 34 </p> 35<pre class="programlisting">[[.left-square-bracket.][.right-square-bracket.]]</pre> 36<p> 37 if you wanted to match either "[" or "]". 38 </p> 39<div class="informaltable"><table class="table"> 40<colgroup> 41<col> 42<col> 43</colgroup> 44<thead><tr> 45<th> 46 <p> 47 Name 48 </p> 49 </th> 50<th> 51 <p> 52 Character 53 </p> 54 </th> 55</tr></thead> 56<tbody> 57<tr> 58<td> 59 <p> 60 NUL 61 </p> 62 </td> 63<td> 64 <p> 65 \x00 66 </p> 67 </td> 68</tr> 69<tr> 70<td> 71 <p> 72 SOH 73 </p> 74 </td> 75<td> 76 <p> 77 \x01 78 </p> 79 </td> 80</tr> 81<tr> 82<td> 83 <p> 84 STX 85 </p> 86 </td> 87<td> 88 <p> 89 \x02 90 </p> 91 </td> 92</tr> 93<tr> 94<td> 95 <p> 96 ETX 97 </p> 98 </td> 99<td> 100 <p> 101 \x03 102 </p> 103 </td> 104</tr> 105<tr> 106<td> 107 <p> 108 EOT 109 </p> 110 </td> 111<td> 112 <p> 113 \x04 114 </p> 115 </td> 116</tr> 117<tr> 118<td> 119 <p> 120 ENQ 121 </p> 122 </td> 123<td> 124 <p> 125 \x05 126 </p> 127 </td> 128</tr> 129<tr> 130<td> 131 <p> 132 ACK 133 </p> 134 </td> 135<td> 136 <p> 137 \x06 138 </p> 139 </td> 140</tr> 141<tr> 142<td> 143 <p> 144 alert 145 </p> 146 </td> 147<td> 148 <p> 149 \x07 150 </p> 151 </td> 152</tr> 153<tr> 154<td> 155 <p> 156 backspace 157 </p> 158 </td> 159<td> 160 <p> 161 \x08 162 </p> 163 </td> 164</tr> 165<tr> 166<td> 167 <p> 168 tab 169 </p> 170 </td> 171<td> 172 <p> 173 \t 174 </p> 175 </td> 176</tr> 177<tr> 178<td> 179 <p> 180 newline 181 </p> 182 </td> 183<td> 184 <p> 185 \n 186 </p> 187 </td> 188</tr> 189<tr> 190<td> 191 <p> 192 vertical-tab 193 </p> 194 </td> 195<td> 196 <p> 197 \v 198 </p> 199 </td> 200</tr> 201<tr> 202<td> 203 <p> 204 form-feed 205 </p> 206 </td> 207<td> 208 <p> 209 \f 210 </p> 211 </td> 212</tr> 213<tr> 214<td> 215 <p> 216 carriage-return 217 </p> 218 </td> 219<td> 220 <p> 221 \r 222 </p> 223 </td> 224</tr> 225<tr> 226<td> 227 <p> 228 SO 229 </p> 230 </td> 231<td> 232 <p> 233 \xE 234 </p> 235 </td> 236</tr> 237<tr> 238<td> 239 <p> 240 SI 241 </p> 242 </td> 243<td> 244 <p> 245 \xF 246 </p> 247 </td> 248</tr> 249<tr> 250<td> 251 <p> 252 DLE 253 </p> 254 </td> 255<td> 256 <p> 257 \x10 258 </p> 259 </td> 260</tr> 261<tr> 262<td> 263 <p> 264 DC1 265 </p> 266 </td> 267<td> 268 <p> 269 \x11 270 </p> 271 </td> 272</tr> 273<tr> 274<td> 275 <p> 276 DC2 277 </p> 278 </td> 279<td> 280 <p> 281 \x12 282 </p> 283 </td> 284</tr> 285<tr> 286<td> 287 <p> 288 DC3 289 </p> 290 </td> 291<td> 292 <p> 293 \x13 294 </p> 295 </td> 296</tr> 297<tr> 298<td> 299 <p> 300 DC4 301 </p> 302 </td> 303<td> 304 <p> 305 \x14 306 </p> 307 </td> 308</tr> 309<tr> 310<td> 311 <p> 312 NAK 313 </p> 314 </td> 315<td> 316 <p> 317 \x15 318 </p> 319 </td> 320</tr> 321<tr> 322<td> 323 <p> 324 SYN 325 </p> 326 </td> 327<td> 328 <p> 329 \x16 330 </p> 331 </td> 332</tr> 333<tr> 334<td> 335 <p> 336 ETB 337 </p> 338 </td> 339<td> 340 <p> 341 \x17 342 </p> 343 </td> 344</tr> 345<tr> 346<td> 347 <p> 348 CAN 349 </p> 350 </td> 351<td> 352 <p> 353 \x18 354 </p> 355 </td> 356</tr> 357<tr> 358<td> 359 <p> 360 EM 361 </p> 362 </td> 363<td> 364 <p> 365 \x19 366 </p> 367 </td> 368</tr> 369<tr> 370<td> 371 <p> 372 SUB 373 </p> 374 </td> 375<td> 376 <p> 377 \x1A 378 </p> 379 </td> 380</tr> 381<tr> 382<td> 383 <p> 384 ESC 385 </p> 386 </td> 387<td> 388 <p> 389 \x1B 390 </p> 391 </td> 392</tr> 393<tr> 394<td> 395 <p> 396 IS4 397 </p> 398 </td> 399<td> 400 <p> 401 \x1C 402 </p> 403 </td> 404</tr> 405<tr> 406<td> 407 <p> 408 IS3 409 </p> 410 </td> 411<td> 412 <p> 413 \x1D 414 </p> 415 </td> 416</tr> 417<tr> 418<td> 419 <p> 420 IS2 421 </p> 422 </td> 423<td> 424 <p> 425 \x1E 426 </p> 427 </td> 428</tr> 429<tr> 430<td> 431 <p> 432 IS1 433 </p> 434 </td> 435<td> 436 <p> 437 \x1F 438 </p> 439 </td> 440</tr> 441<tr> 442<td> 443 <p> 444 space 445 </p> 446 </td> 447<td> 448 <p> 449 \x20 450 </p> 451 </td> 452</tr> 453<tr> 454<td> 455 <p> 456 exclamation-mark 457 </p> 458 </td> 459<td> 460 <p> 461 ! 462 </p> 463 </td> 464</tr> 465<tr> 466<td> 467 <p> 468 quotation-mark 469 </p> 470 </td> 471<td> 472 <p> 473 " 474 </p> 475 </td> 476</tr> 477<tr> 478<td> 479 <p> 480 number-sign 481 </p> 482 </td> 483<td> 484 <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"></ol></div> 485 </td> 486</tr> 487<tr> 488<td> 489 <p> 490 dollar-sign 491 </p> 492 </td> 493<td> 494 <p> 495 $ 496 </p> 497 </td> 498</tr> 499<tr> 500<td> 501 <p> 502 percent-sign 503 </p> 504 </td> 505<td> 506 <p> 507 % 508 </p> 509 </td> 510</tr> 511<tr> 512<td> 513 <p> 514 ampersand 515 </p> 516 </td> 517<td> 518 <p> 519 & 520 </p> 521 </td> 522</tr> 523<tr> 524<td> 525 <p> 526 apostrophe 527 </p> 528 </td> 529<td> 530 <p> 531 ' 532 </p> 533 </td> 534</tr> 535<tr> 536<td> 537 <p> 538 left-parenthesis 539 </p> 540 </td> 541<td> 542 <p> 543 ( 544 </p> 545 </td> 546</tr> 547<tr> 548<td> 549 <p> 550 right-parenthesis 551 </p> 552 </td> 553<td> 554 <p> 555 ) 556 </p> 557 </td> 558</tr> 559<tr> 560<td> 561 <p> 562 asterisk 563 </p> 564 </td> 565<td> 566 <p> 567 * 568 </p> 569 </td> 570</tr> 571<tr> 572<td> 573 <p> 574 plus-sign 575 </p> 576 </td> 577<td> 578 <p> 579 + 580 </p> 581 </td> 582</tr> 583<tr> 584<td> 585 <p> 586 comma 587 </p> 588 </td> 589<td> 590 <p> 591 , 592 </p> 593 </td> 594</tr> 595<tr> 596<td> 597 <p> 598 hyphen 599 </p> 600 </td> 601<td> 602 <p> 603 - 604 </p> 605 </td> 606</tr> 607<tr> 608<td> 609 <p> 610 period 611 </p> 612 </td> 613<td> 614 <p> 615 . 616 </p> 617 </td> 618</tr> 619<tr> 620<td> 621 <p> 622 slash 623 </p> 624 </td> 625<td> 626 <p> 627 / 628 </p> 629 </td> 630</tr> 631<tr> 632<td> 633 <p> 634 zero 635 </p> 636 </td> 637<td> 638 <p> 639 0 640 </p> 641 </td> 642</tr> 643<tr> 644<td> 645 <p> 646 one 647 </p> 648 </td> 649<td> 650 <p> 651 1 652 </p> 653 </td> 654</tr> 655<tr> 656<td> 657 <p> 658 two 659 </p> 660 </td> 661<td> 662 <p> 663 2 664 </p> 665 </td> 666</tr> 667<tr> 668<td> 669 <p> 670 three 671 </p> 672 </td> 673<td> 674 <p> 675 3 676 </p> 677 </td> 678</tr> 679<tr> 680<td> 681 <p> 682 four 683 </p> 684 </td> 685<td> 686 <p> 687 4 688 </p> 689 </td> 690</tr> 691<tr> 692<td> 693 <p> 694 five 695 </p> 696 </td> 697<td> 698 <p> 699 5 700 </p> 701 </td> 702</tr> 703<tr> 704<td> 705 <p> 706 six 707 </p> 708 </td> 709<td> 710 <p> 711 6 712 </p> 713 </td> 714</tr> 715<tr> 716<td> 717 <p> 718 seven 719 </p> 720 </td> 721<td> 722 <p> 723 7 724 </p> 725 </td> 726</tr> 727<tr> 728<td> 729 <p> 730 eight 731 </p> 732 </td> 733<td> 734 <p> 735 8 736 </p> 737 </td> 738</tr> 739<tr> 740<td> 741 <p> 742 nine 743 </p> 744 </td> 745<td> 746 <p> 747 9 748 </p> 749 </td> 750</tr> 751<tr> 752<td> 753 <p> 754 colon 755 </p> 756 </td> 757<td> 758 <p> 759 : 760 </p> 761 </td> 762</tr> 763<tr> 764<td> 765 <p> 766 semicolon 767 </p> 768 </td> 769<td> 770 <p> 771 ; 772 </p> 773 </td> 774</tr> 775<tr> 776<td> 777 <p> 778 less-than-sign 779 </p> 780 </td> 781<td> 782 <p> 783 < 784 </p> 785 </td> 786</tr> 787<tr> 788<td> 789 <p> 790 equals-sign 791 </p> 792 </td> 793<td> 794 <p> 795 = 796 </p> 797 </td> 798</tr> 799<tr> 800<td> 801 <p> 802 greater-than-sign 803 </p> 804 </td> 805<td> 806 <p> 807 > 808 </p> 809 </td> 810</tr> 811<tr> 812<td> 813 <p> 814 question-mark 815 </p> 816 </td> 817<td> 818 <p> 819 ? 820 </p> 821 </td> 822</tr> 823<tr> 824<td> 825 <p> 826 commercial-at 827 </p> 828 </td> 829<td> 830 <p> 831 @ 832 </p> 833 </td> 834</tr> 835<tr> 836<td> 837 <p> 838 left-square-bracket 839 </p> 840 </td> 841<td> 842 <p> 843 [ 844 </p> 845 </td> 846</tr> 847<tr> 848<td> 849 <p> 850 backslash 851 </p> 852 </td> 853<td> 854 <p> 855 \ 856 </p> 857 </td> 858</tr> 859<tr> 860<td> 861 <p> 862 right-square-bracket 863 </p> 864 </td> 865<td> 866 <p> 867 ] 868 </p> 869 </td> 870</tr> 871<tr> 872<td> 873 <p> 874 circumflex 875 </p> 876 </td> 877<td> 878 <p> 879 ~ 880 </p> 881 </td> 882</tr> 883<tr> 884<td> 885 <p> 886 underscore 887 </p> 888 </td> 889<td> 890 <p> 891 _ 892 </p> 893 </td> 894</tr> 895<tr> 896<td> 897 <p> 898 grave-accent 899 </p> 900 </td> 901<td> 902 <p> 903 ` 904 </p> 905 </td> 906</tr> 907<tr> 908<td> 909 <p> 910 left-curly-bracket 911 </p> 912 </td> 913<td> 914 <p> 915 { 916 </p> 917 </td> 918</tr> 919<tr> 920<td> 921 <p> 922 vertical-line 923 </p> 924 </td> 925<td> 926 <p> 927 | 928 </p> 929 </td> 930</tr> 931<tr> 932<td> 933 <p> 934 right-curly-bracket 935 </p> 936 </td> 937<td> 938 <p> 939 } 940 </p> 941 </td> 942</tr> 943<tr> 944<td> 945 <p> 946 tilde 947 </p> 948 </td> 949<td> 950 <p> 951 ~ 952 </p> 953 </td> 954</tr> 955<tr> 956<td> 957 <p> 958 DEL 959 </p> 960 </td> 961<td> 962 <p> 963 \x7F 964 </p> 965 </td> 966</tr> 967</tbody> 968</table></div> 969</div> 970<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> 971<td align="left"></td> 972<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p> 973 Distributed under the Boost Software License, Version 1.0. (See accompanying 974 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>) 975 </p> 976</div></td> 977</tr></table> 978<hr> 979<div class="spirit-nav"> 980<a accesskey="p" href="digraphs.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../collating_names.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="named_unicode.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> 981</div> 982</body> 983</html> 984