Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for an old version of boost. Click here for the latest Boost documentation.

Boost.Regex

Format String Syntax




Format strings are used by the algorithm regex_replace and by match_results::format, and are used to transform one string into another.

There are three kind of format string: Sed, Perl and Boost-extended.

Alternatively, when the flag format_literal is passed to one of these functions, then the format string is treated as a string literal, and is copied unchanged to the output.

Sed Style Format Strings
Perl Style Format Strings
Boost-Extended Format Strings


Revised 24 Nov 2004

Copyright John Maddock 1998- 2004

Use, modification and distribution are subject to the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)