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

C++ Boost

Boost.Regex

History

Boost.Regex Index

Boost 1.31.0.

  • Completely rewritten pattern matching code - it is now up to 10 times faster than before.
  • Reorganized documentation.
  • Deprecated all interfaces that are not part of the regular expression standardization proposal.
  • Added regex_iterator and regex_token_iterator .
  • Added support for Perl style independent sub-expressions.
  • Added non-member operators to the sub_match class, so that you can compare sub_match's with strings, or add them to a string to produce a new string.
  • Added experimental support for extended capture information.
  • Changed the match flags so that they are a distinct type (not an integer), if you try to pass the match flags as an integer rather than match_flag_type to the regex algorithms then you will now get a compiler error.

Revised 22 Dec 2003

© Copyright John Maddock 1998- 2003

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)