diff --git a/doc/html/boost_regex/background_information.html b/doc/html/boost_regex/background_information.html index 8be983fb..ecf49934 100644 --- a/doc/html/boost_regex/background_information.html +++ b/doc/html/boost_regex/background_information.html @@ -24,7 +24,8 @@

-Background Information

+Background Information +
Headers
Localization
diff --git a/doc/html/boost_regex/background_information/acknowledgements.html b/doc/html/boost_regex/background_information/acknowledgements.html index 01d7af0c..d5356278 100644 --- a/doc/html/boost_regex/background_information/acknowledgements.html +++ b/doc/html/boost_regex/background_information/acknowledgements.html @@ -25,7 +25,8 @@
+ Acknowledgements +

The author can be contacted at john - at - johnmaddock.co.uk; the home page for this library is at www.boost.org. diff --git a/doc/html/boost_regex/background_information/examples.html b/doc/html/boost_regex/background_information/examples.html index a8d3cf16..983c20c4 100644 --- a/doc/html/boost_regex/background_information/examples.html +++ b/doc/html/boost_regex/background_information/examples.html @@ -25,9 +25,10 @@

Test and - Example Programs

+ Example Programs +
- + Test Programs
@@ -97,7 +98,7 @@ Files: captures_test.cpp.

- + Example programs
@@ -123,7 +124,7 @@ Files: regex_timer.cpp.

- + Code snippets
diff --git a/doc/html/boost_regex/background_information/faq.html b/doc/html/boost_regex/background_information/faq.html index 26fafbe3..e860f4a3 100644 --- a/doc/html/boost_regex/background_information/faq.html +++ b/doc/html/boost_regex/background_information/faq.html @@ -24,7 +24,8 @@

- FAQ

+ FAQ +

Q. I can't get regex++ to work with escape characters, what's going on? diff --git a/doc/html/boost_regex/background_information/futher.html b/doc/html/boost_regex/background_information/futher.html index 32c87624..cb7087ef 100644 --- a/doc/html/boost_regex/background_information/futher.html +++ b/doc/html/boost_regex/background_information/futher.html @@ -25,7 +25,8 @@

References - and Further Information

+ and Further Information +

Short tutorials on regular expressions can be found here and here. @@ -36,7 +37,7 @@

Boost.Regex forms the basis for the regular expression chapter of the Technical - report on C++ Library Extensions. + Report on C++ Library Extensions.

The Open diff --git a/doc/html/boost_regex/background_information/headers.html b/doc/html/boost_regex/background_information/headers.html index d1c174e7..e88973ff 100644 --- a/doc/html/boost_regex/background_information/headers.html +++ b/doc/html/boost_regex/background_information/headers.html @@ -24,7 +24,8 @@

- Headers

+ Headers +

There are two main headers used by this library: <boost/regex.hpp> provides full access to the main template library, while <boost/cregex.hpp> diff --git a/doc/html/boost_regex/background_information/history.html b/doc/html/boost_regex/background_information/history.html index 6c1c30c8..d71e74b2 100644 --- a/doc/html/boost_regex/background_information/history.html +++ b/doc/html/boost_regex/background_information/history.html @@ -23,9 +23,10 @@

- History

+ History +
- + Boost 1.34
@@ -48,7 +49,7 @@
- + Boost 1.33.1
@@ -118,7 +119,7 @@
- + Boost 1.33.0
@@ -173,7 +174,7 @@
- + Boost 1.32.1
@@ -181,7 +182,7 @@ Fixed bug in partial matches of bounded repeats of '.'.
- + Boost 1.31.0
diff --git a/doc/html/boost_regex/background_information/locale.html b/doc/html/boost_regex/background_information/locale.html index 1ff11013..f0e6aefb 100644 --- a/doc/html/boost_regex/background_information/locale.html +++ b/doc/html/boost_regex/background_information/locale.html @@ -24,7 +24,8 @@

- Localization

+ Localization +

Boost.Regex provides extensive support for run-time localization, the localization model used can be split into two parts: front-end and back-end. @@ -57,7 +58,7 @@ There are three separate localization mechanisms supported by Boost.Regex:

- + Win32 localization model.
@@ -91,7 +92,7 @@ are treated as "unknown" graphic characters.

- + C localization model.
@@ -115,7 +116,7 @@ libraries including version 1 of this library.

- + C++ localization model.
@@ -154,7 +155,7 @@ in your code. The best way to ensure this is to add the #define to <boost/regex/user.hpp>.

- + Providing a message catalogue
diff --git a/doc/html/boost_regex/background_information/performance.html b/doc/html/boost_regex/background_information/performance.html index a5101ac2..1732fd58 100644 --- a/doc/html/boost_regex/background_information/performance.html +++ b/doc/html/boost_regex/background_information/performance.html @@ -24,7 +24,8 @@

- Performance

+ Performance +

The performance of Boost.Regex in both recursive and non-recursive modes should be broadly comparable to other regular expression libraries: recursive diff --git a/doc/html/boost_regex/background_information/redist.html b/doc/html/boost_regex/background_information/redist.html index c670b381..4e3434ce 100644 --- a/doc/html/boost_regex/background_information/redist.html +++ b/doc/html/boost_regex/background_information/redist.html @@ -24,7 +24,8 @@

- Redistributables

+ Redistributables +

If you are using Microsoft or Borland C++ and link to a dll version of the run time library, then you can choose to also link to a dll version of Boost.Regex diff --git a/doc/html/boost_regex/background_information/standards.html b/doc/html/boost_regex/background_information/standards.html index a702efe1..910d0d3a 100644 --- a/doc/html/boost_regex/background_information/standards.html +++ b/doc/html/boost_regex/background_information/standards.html @@ -25,17 +25,18 @@

Standards - Conformance

+ Conformance +
- + C++

Boost.Regex is intended to conform to the Technical - report on C++ Library Extensions. + Report on C++ Library Extensions.

- + ECMAScript / JavaScript
@@ -48,7 +49,7 @@ rather than a Unicode escape sequence; use \x{DDDD} for Unicode escape sequences.

- + Perl

@@ -61,7 +62,7 @@ (??{code}) Not implementable in a compiled strongly typed language.

- + POSIX

@@ -81,7 +82,7 @@ a custom traits class.

- + Unicode

diff --git a/doc/html/boost_regex/background_information/thread_safety.html b/doc/html/boost_regex/background_information/thread_safety.html index a1ea6cf6..86f73d7f 100644 --- a/doc/html/boost_regex/background_information/thread_safety.html +++ b/doc/html/boost_regex/background_information/thread_safety.html @@ -25,7 +25,8 @@

Thread - Safety

+ Safety +

The Boost.Regex library is thread safe when Boost is: you can verify that Boost is in thread safe mode by checking to see if BOOST_HAS_THREADS diff --git a/doc/html/boost_regex/captures.html b/doc/html/boost_regex/captures.html index 7ee027ed..af64a95d 100644 --- a/doc/html/boost_regex/captures.html +++ b/doc/html/boost_regex/captures.html @@ -25,7 +25,8 @@

Understanding Marked Sub-Expressions - and Captures

+ and Captures +

Captures are the iterator ranges that are "captured" by marked sub-expressions as a regular expression gets matched. Each marked sub-expression can result @@ -34,7 +35,7 @@ accessed.

- + Marked sub-expressions

@@ -218,7 +219,7 @@ output stream.

- + Unmatched Sub-Expressions

@@ -231,7 +232,7 @@ you can determine which sub-expressions matched by accessing the sub_match::matched data member.

- + Repeated Captures

diff --git a/doc/html/boost_regex/configuration.html b/doc/html/boost_regex/configuration.html index e8634d88..df6a4d80 100644 --- a/doc/html/boost_regex/configuration.html +++ b/doc/html/boost_regex/configuration.html @@ -24,7 +24,8 @@

- Configuration

+ Configuration +
Compiler Setup
Locale and traits diff --git a/doc/html/boost_regex/configuration/algorithm.html b/doc/html/boost_regex/configuration/algorithm.html index c27b68c5..50320abb 100644 --- a/doc/html/boost_regex/configuration/algorithm.html +++ b/doc/html/boost_regex/configuration/algorithm.html @@ -24,7 +24,8 @@

- Algorithm Selection

+ Algorithm Selection +
diff --git a/doc/html/boost_regex/configuration/compiler.html b/doc/html/boost_regex/configuration/compiler.html index 61bbc713..ee8f55ea 100644 --- a/doc/html/boost_regex/configuration/compiler.html +++ b/doc/html/boost_regex/configuration/compiler.html @@ -24,7 +24,8 @@
+ Compiler Setup +

You shouldn't need to do anything special to configure Boost.Regex for use with your compiler - the Boost.Config diff --git a/doc/html/boost_regex/configuration/linkage.html b/doc/html/boost_regex/configuration/linkage.html index 5197cc4e..a4959292 100644 --- a/doc/html/boost_regex/configuration/linkage.html +++ b/doc/html/boost_regex/configuration/linkage.html @@ -24,7 +24,8 @@

+ Linkage Options +
diff --git a/doc/html/boost_regex/configuration/locale.html b/doc/html/boost_regex/configuration/locale.html index b30b9501..9b5c16c3 100644 --- a/doc/html/boost_regex/configuration/locale.html +++ b/doc/html/boost_regex/configuration/locale.html @@ -25,7 +25,8 @@
+ class selection +

The following macros (see user.hpp) control how Boost.Regex interacts with the user's locale: diff --git a/doc/html/boost_regex/configuration/tuning.html b/doc/html/boost_regex/configuration/tuning.html index 57dc63be..c58319ac 100644 --- a/doc/html/boost_regex/configuration/tuning.html +++ b/doc/html/boost_regex/configuration/tuning.html @@ -24,7 +24,8 @@

+ Algorithm Tuning +

The following option applies only if BOOST_REGEX_RECURSIVE is set.

diff --git a/doc/html/boost_regex/format.html b/doc/html/boost_regex/format.html index 8f8f54f5..1e24ee79 100644 --- a/doc/html/boost_regex/format.html +++ b/doc/html/boost_regex/format.html @@ -24,7 +24,8 @@
+ Search and Replace Format String Syntax +
Sed Format String Syntax
Perl Format String Syntax
diff --git a/doc/html/boost_regex/format/boost_format_syntax.html b/doc/html/boost_regex/format/boost_format_syntax.html index afea9743..b2fc8352 100644 --- a/doc/html/boost_regex/format/boost_format_syntax.html +++ b/doc/html/boost_regex/format/boost_format_syntax.html @@ -25,13 +25,14 @@

Boost-Extended format strings treat all characters as literals except for '$', '\', '(', ')', '?', and ':'.

- + Grouping

@@ -39,7 +40,7 @@ you want a to output literal parenthesis.

- + Conditionals

@@ -65,7 +66,7 @@ with "bar" otherwise.

- + Placeholder Sequences
@@ -160,7 +161,7 @@ as a literal.

- + Escape Sequences
diff --git a/doc/html/boost_regex/format/perl_format.html b/doc/html/boost_regex/format/perl_format.html index 29a8b5e2..a04deb0a 100644 --- a/doc/html/boost_regex/format/perl_format.html +++ b/doc/html/boost_regex/format/perl_format.html @@ -24,7 +24,8 @@
+ Perl Format String Syntax +

Perl-style format strings treat all characters as literals except '$' and '\' which start placeholder and escape sequences respectively. diff --git a/doc/html/boost_regex/format/sed_format.html b/doc/html/boost_regex/format/sed_format.html index 45db22ea..6a142e76 100644 --- a/doc/html/boost_regex/format/sed_format.html +++ b/doc/html/boost_regex/format/sed_format.html @@ -24,7 +24,8 @@

+ Sed Format String Syntax +

Sed-style format strings treat all characters as literals except:

diff --git a/doc/html/boost_regex/install.html b/doc/html/boost_regex/install.html index f00298b8..9facdc5f 100644 --- a/doc/html/boost_regex/install.html +++ b/doc/html/boost_regex/install.html @@ -24,7 +24,8 @@
+ Building and Installing the Library +

When you extract the library from its zip file, you must preserve its internal directory structure (for example by using the -d option when extracting). If @@ -48,7 +49,7 @@ file before you can use it, instructions for specific platforms are as follows:

- + Building with bjam

@@ -57,7 +58,7 @@ started guide for more information.

- + Building With Unicode and ICU Support
@@ -95,11 +96,11 @@ ICU you are using is binary compatible with the toolset you use to build Boost.

- + Building via makefiles
- + Borland C++ Builder:
- + GCC(2.95 and later)

@@ -301,7 +302,7 @@ see the config library documentation.

- + Sun Workshop 6.1

@@ -346,7 +347,7 @@ will build v9 variants of the regex library named libboost_regex_v9.a etc.

- + Makefiles for Other compilers
diff --git a/doc/html/boost_regex/introduction_and_overview.html b/doc/html/boost_regex/introduction_and_overview.html index a913c444..a9132aa7 100644 --- a/doc/html/boost_regex/introduction_and_overview.html +++ b/doc/html/boost_regex/introduction_and_overview.html @@ -25,7 +25,8 @@
+ Overview +

Regular expressions are a form of pattern-matching that are often used in text processing; many users will be familiar with the Unix utilities grep, sed and diff --git a/doc/html/boost_regex/partial_matches.html b/doc/html/boost_regex/partial_matches.html index b1abe6ca..c02f0333 100644 --- a/doc/html/boost_regex/partial_matches.html +++ b/doc/html/boost_regex/partial_matches.html @@ -24,7 +24,8 @@

+ Partial Matches +

The match_flag_type match_partial can be passed diff --git a/doc/html/boost_regex/ref.html b/doc/html/boost_regex/ref.html index a1ea4196..814fbecd 100644 --- a/doc/html/boost_regex/ref.html +++ b/doc/html/boost_regex/ref.html @@ -24,7 +24,8 @@

+ Reference +
basic_regex
match_results
diff --git a/doc/html/boost_regex/ref/bad_expression.html b/doc/html/boost_regex/ref/bad_expression.html index bc493fd1..52d66acd 100644 --- a/doc/html/boost_regex/ref/bad_expression.html +++ b/doc/html/boost_regex/ref/bad_expression.html @@ -24,9 +24,10 @@
+ bad_expression +
- + Synopsis
@@ -55,7 +56,7 @@
 } // namespace boost
 
- + Description
@@ -88,7 +89,7 @@
         and bad_expression for errors,
         these have been replaced by the single class regex_error
         to keep the library in synchronization with the Technical
-        report on C++ Library Extensions.
+        Report on C++ Library Extensions.
       

diff --git a/doc/html/boost_regex/ref/basic_regex.html b/doc/html/boost_regex/ref/basic_regex.html index c6b7def8..06568384 100644 --- a/doc/html/boost_regex/ref/basic_regex.html +++ b/doc/html/boost_regex/ref/basic_regex.html @@ -24,9 +24,10 @@
+ basic_regex +
- + Synopsis
@@ -245,7 +246,7 @@
 } // namespace boost
 
- + Description

@@ -330,7 +331,7 @@ basic_regex.

-

Table 1. basic_regex default construction postconditions

+

Table 1. basic_regex default construction postconditions

@@ -411,7 +412,7 @@ flags specified in f.

-

Table 2. Postconditions for basic_regex construction

+

Table 2. Postconditions for basic_regex construction

@@ -517,7 +518,7 @@ specified in f.

-

Table 3. Postconditions for basic_regex construction

+

Table 3. Postconditions for basic_regex construction

@@ -622,7 +623,7 @@ according the option flags specified in f.

-

Table 4. Postconditions for basic_regex construction

+

Table 4. Postconditions for basic_regex construction

@@ -735,7 +736,7 @@ flags specified in f.

-

Table 5. Postconditions for basic_regex construction

+

Table 5. Postconditions for basic_regex construction

@@ -838,7 +839,7 @@ flags specified in f.

-

Table 6. Postconditions for basic_regex construction

+

Table 6. Postconditions for basic_regex construction

@@ -1049,7 +1050,7 @@ in f.

-

Table 7. Postconditions for basic_regex::assign

+

Table 7. Postconditions for basic_regex::assign

@@ -1233,20 +1234,13 @@ - +
[Note] Note
-

-

-

- Comparisons between basic_regex objects are provided - on an experimental basis: please note that these are not present in the - Technical - report on C++ Library Extensions, so use with care if you are - writing code that may need to be ported to other implementations of - basic_regex. -

-

-

-

+ Comparisons between basic_regex objects are provided + on an experimental basis: please note that these are not present in the + Technical + Report on C++ Library Extensions, so use with care if you are writing + code that may need to be ported to other implementations of basic_regex. +

@@ -1319,16 +1313,10 @@ [Note] Note - -

-

-

- The basic_regex stream inserter is provided on an experimental basis, - and outputs the textual representation of the expression to the stream. -

-

-

- +

+ The basic_regex stream inserter is provided on an experimental basis, and + outputs the textual representation of the expression to the stream. +

diff --git a/doc/html/boost_regex/ref/concepts.html b/doc/html/boost_regex/ref/concepts.html index f222994e..fe2ea0cb 100644 --- a/doc/html/boost_regex/ref/concepts.html +++ b/doc/html/boost_regex/ref/concepts.html @@ -24,7 +24,8 @@

- Concepts

+ Concepts +
charT Requirements
Traits Class diff --git a/doc/html/boost_regex/ref/concepts/charT_concept.html b/doc/html/boost_regex/ref/concepts/charT_concept.html index 6ad68a59..5deae2df 100644 --- a/doc/html/boost_regex/ref/concepts/charT_concept.html +++ b/doc/html/boost_regex/ref/concepts/charT_concept.html @@ -24,7 +24,8 @@

- charT Requirements

+ charT Requirements +

Type charT used a template argument to class template basic_regex, must have a trivial diff --git a/doc/html/boost_regex/ref/concepts/iterator_concepts.html b/doc/html/boost_regex/ref/concepts/iterator_concepts.html index ec865edc..f65480a8 100644 --- a/doc/html/boost_regex/ref/concepts/iterator_concepts.html +++ b/doc/html/boost_regex/ref/concepts/iterator_concepts.html @@ -25,7 +25,8 @@

Iterator - Rrequirements

+ Rrequirements +

The regular expression algorithms (and iterators) take all require a Bidirectional-Iterator.

diff --git a/doc/html/boost_regex/ref/concepts/traits_concept.html b/doc/html/boost_regex/ref/concepts/traits_concept.html index 5bfe59f0..d791f879 100644 --- a/doc/html/boost_regex/ref/concepts/traits_concept.html +++ b/doc/html/boost_regex/ref/concepts/traits_concept.html @@ -25,7 +25,8 @@

Traits Class - Requirements

+ Requirements +

There are two sets of requirements for the traits template argument to basic_regex: a mininal interface @@ -33,7 +34,7 @@ Boost-specific enhanced interface.

- + Minimal requirements.
@@ -400,7 +401,7 @@
- + Additional Optional Requirements
diff --git a/doc/html/boost_regex/ref/deprecated_interfaces.html b/doc/html/boost_regex/ref/deprecated_interfaces.html index d8360dd7..07045e17 100644 --- a/doc/html/boost_regex/ref/deprecated_interfaces.html +++ b/doc/html/boost_regex/ref/deprecated_interfaces.html @@ -24,7 +24,8 @@

-Deprecated Interfaces

+Deprecated Interfaces +
regex_format (Deprecated)
diff --git a/doc/html/boost_regex/ref/deprecated_interfaces/old_regex.html b/doc/html/boost_regex/ref/deprecated_interfaces/old_regex.html index 74e12ce6..ba37fb11 100644 --- a/doc/html/boost_regex/ref/deprecated_interfaces/old_regex.html +++ b/doc/html/boost_regex/ref/deprecated_interfaces/old_regex.html @@ -25,7 +25,8 @@
+ Level Class RegEx (Deprecated) +

The high level wrapper class RegEx is now deprecated and does not form part of the regular expression standardization proposal. This type still diff --git a/doc/html/boost_regex/ref/deprecated_interfaces/regex_format.html b/doc/html/boost_regex/ref/deprecated_interfaces/regex_format.html index 387a2d32..28ef42c8 100644 --- a/doc/html/boost_regex/ref/deprecated_interfaces/regex_format.html +++ b/doc/html/boost_regex/ref/deprecated_interfaces/regex_format.html @@ -25,7 +25,8 @@

- regex_format (Deprecated)

+ regex_format (Deprecated) +

The algorithm regex_format is deprecated; new code should use match_results<>::format instead. Existing code @@ -33,7 +34,7 @@ previous version of Boost.Regex and will not be further updated:

- + Algorithm regex_format
@@ -67,16 +68,10 @@ [Note] Note - -

-

-

- This version may not be available, or may be available in a more limited - form, depending upon your compilers capabilities -

-

-

- +

+ This version may not be available, or may be available in a more limited + form, depending upon your compilers capabilities +

 template <class iterator, class Allocator, class charT>
diff --git a/doc/html/boost_regex/ref/deprecated_interfaces/regex_grep.html b/doc/html/boost_regex/ref/deprecated_interfaces/regex_grep.html
index e55ca22c..33fd7e4e 100644
--- a/doc/html/boost_regex/ref/deprecated_interfaces/regex_grep.html
+++ b/doc/html/boost_regex/ref/deprecated_interfaces/regex_grep.html
@@ -25,7 +25,8 @@
 
+ regex_grep (Deprecated) +

The algorithm regex_grep is deprecated in favor of regex_iterator which provides diff --git a/doc/html/boost_regex/ref/deprecated_interfaces/regex_split.html b/doc/html/boost_regex/ref/deprecated_interfaces/regex_split.html index be785d73..dd07bf04 100644 --- a/doc/html/boost_regex/ref/deprecated_interfaces/regex_split.html +++ b/doc/html/boost_regex/ref/deprecated_interfaces/regex_split.html @@ -25,7 +25,8 @@

+ regex_split (deprecated) +

The algorithm regex_split has been deprecated in favor of the iterator regex_token_iterator which has diff --git a/doc/html/boost_regex/ref/error_type.html b/doc/html/boost_regex/ref/error_type.html index 2fb8b971..d2deb78b 100644 --- a/doc/html/boost_regex/ref/error_type.html +++ b/doc/html/boost_regex/ref/error_type.html @@ -24,9 +24,10 @@

+ error_type +
- + Synopsis

@@ -57,7 +58,7 @@ } // namespace boost

- + Description

diff --git a/doc/html/boost_regex/ref/match_flag_type.html b/doc/html/boost_regex/ref/match_flag_type.html index d1c1c367..e0ebccba 100644 --- a/doc/html/boost_regex/ref/match_flag_type.html +++ b/doc/html/boost_regex/ref/match_flag_type.html @@ -24,7 +24,8 @@

- match_flag_type

+ match_flag_type +

The type match_flag_type is an implementation specific bitmask type (see C++ std 17.3.2.1.2) that @@ -69,7 +70,7 @@ } // namespace boost

- + Description

diff --git a/doc/html/boost_regex/ref/match_results.html b/doc/html/boost_regex/ref/match_results.html index f3a99f27..086ba614 100644 --- a/doc/html/boost_regex/ref/match_results.html +++ b/doc/html/boost_regex/ref/match_results.html @@ -24,9 +24,10 @@

- match_results

+ match_results +
- + Synopsis
@@ -143,7 +144,7 @@
          match_results<BidirectionalIterator, Allocator>& m2);
 
- + Description

diff --git a/doc/html/boost_regex/ref/non_std_strings.html b/doc/html/boost_regex/ref/non_std_strings.html index 28584d1d..62ad63d5 100644 --- a/doc/html/boost_regex/ref/non_std_strings.html +++ b/doc/html/boost_regex/ref/non_std_strings.html @@ -25,7 +25,8 @@

Interfacing With Non-Standard - String Types

+ String Types +
Working With Unicode and ICU String Types
diff --git a/doc/html/boost_regex/ref/non_std_strings/icu.html b/doc/html/boost_regex/ref/non_std_strings/icu.html index 4e143048..337c084b 100644 --- a/doc/html/boost_regex/ref/non_std_strings/icu.html +++ b/doc/html/boost_regex/ref/non_std_strings/icu.html @@ -25,7 +25,8 @@
+ Unicode and ICU String Types +
Introduction to using Regex with ICU
diff --git a/doc/html/boost_regex/ref/non_std_strings/icu/intro.html b/doc/html/boost_regex/ref/non_std_strings/icu/intro.html index 0fa8f5f9..5e719f6f 100644 --- a/doc/html/boost_regex/ref/non_std_strings/icu/intro.html +++ b/doc/html/boost_regex/ref/non_std_strings/icu/intro.html @@ -25,7 +25,8 @@
+ to using Regex with ICU +

The header:

diff --git a/doc/html/boost_regex/ref/non_std_strings/icu/unicode_algo.html b/doc/html/boost_regex/ref/non_std_strings/icu/unicode_algo.html index 337856b0..0691e820 100644 --- a/doc/html/boost_regex/ref/non_std_strings/icu/unicode_algo.html +++ b/doc/html/boost_regex/ref/non_std_strings/icu/unicode_algo.html @@ -25,7 +25,8 @@
- Unicode Regular Expression Algorithms
+ Unicode Regular Expression Algorithms +

The regular expression algorithms regex_match, regex_search and regex_replace all expect that the character sequence upon which they operate, is encoded in the same @@ -42,7 +43,7 @@ on to the "real" algorithm.

- + u32regex_match

@@ -90,7 +91,7 @@ }

- + u32regex_search

@@ -130,7 +131,7 @@ }

- + u32regex_replace

diff --git a/doc/html/boost_regex/ref/non_std_strings/icu/unicode_iter.html b/doc/html/boost_regex/ref/non_std_strings/icu/unicode_iter.html index 190b8533..031f60af 100644 --- a/doc/html/boost_regex/ref/non_std_strings/icu/unicode_iter.html +++ b/doc/html/boost_regex/ref/non_std_strings/icu/unicode_iter.html @@ -25,9 +25,10 @@

- Unicode Aware Regex Iterators
+ Unicode Aware Regex Iterators +
- + u32regex_iterator

@@ -128,7 +129,7 @@ Provided of course that the input is encoded as UTF-8.

- + u32regex_token_iterator

diff --git a/doc/html/boost_regex/ref/non_std_strings/icu/unicode_types.html b/doc/html/boost_regex/ref/non_std_strings/icu/unicode_types.html index b49d8439..54c37692 100644 --- a/doc/html/boost_regex/ref/non_std_strings/icu/unicode_types.html +++ b/doc/html/boost_regex/ref/non_std_strings/icu/unicode_types.html @@ -25,7 +25,8 @@

- Unicode regular expression types
+ Unicode regular expression types +

Header <boost/regex/icu.hpp> provides a regular expression traits class that handles UTF-32 characters: diff --git a/doc/html/boost_regex/ref/non_std_strings/mfc_strings.html b/doc/html/boost_regex/ref/non_std_strings/mfc_strings.html index 1974e617..3298ba2f 100644 --- a/doc/html/boost_regex/ref/non_std_strings/mfc_strings.html +++ b/doc/html/boost_regex/ref/non_std_strings/mfc_strings.html @@ -25,7 +25,8 @@

Using - Boost Regex With MFC Strings

+ Boost Regex With MFC Strings +
Introduction to Boost.Regex and MFC Strings
diff --git a/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_algo.html b/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_algo.html index fc0401cd..76d42e1b 100644 --- a/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_algo.html +++ b/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_algo.html @@ -25,7 +25,8 @@
+ Overloaded Algorithms For MFC String Types +

For each regular expression algorithm that's overloaded for a std::basic_string argument, there is also one overloaded for the MFC/ATL string types. These algorithm signatures @@ -33,7 +34,7 @@ here they are anyway:

- + regex_match

@@ -83,7 +84,7 @@ }

- + regex_match (second overload)
@@ -113,7 +114,7 @@ }
- + regex_search

@@ -154,7 +155,7 @@ }

- + regex_search (second overload)
@@ -170,7 +171,7 @@ + s.GetLength(), e, f);

- + regex_replace

diff --git a/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_intro.html b/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_intro.html index fe39f0ee..0923a1f9 100644 --- a/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_intro.html +++ b/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_intro.html @@ -25,7 +25,8 @@

- Introduction to Boost.Regex and MFC Strings
+ Introduction to Boost.Regex and MFC Strings +

The header <boost/regex/mfc.hpp> provides Boost.Regex support for MFC string types: note that this support requires Visual Studio .NET diff --git a/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_iter.html b/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_iter.html index aee06e0a..04c5c41e 100644 --- a/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_iter.html +++ b/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_iter.html @@ -25,13 +25,14 @@

- Iterating Over the Matches Within An MFC String
+ Iterating Over the Matches Within An MFC String +

The following helper functions are provided to ease the conversion from an MFC/ATL string to a regex_iterator or regex_token_iterator:

- + regex_iterator creation helper
@@ -69,7 +70,7 @@ }
- + regex_token_iterator creation helpers
diff --git a/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_regex_create.html b/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_regex_create.html index a2f51c6d..7ddd4f7b 100644 --- a/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_regex_create.html +++ b/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_regex_create.html @@ -25,7 +25,8 @@
- Regular Expression Creation From an MFC String
+ Regular Expression Creation From an MFC String +

The following helper function is available to assist in the creation of a regular expression from an MFC/ATL string type: diff --git a/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_regex_types.html b/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_regex_types.html index 9547199f..8edd6c09 100644 --- a/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_regex_types.html +++ b/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_regex_types.html @@ -25,7 +25,8 @@

- Regex Types Used With MFC Strings
+ Regex Types Used With MFC Strings +

The following typedefs are provided for the convenience of those working with TCHAR's: diff --git a/doc/html/boost_regex/ref/posix.html b/doc/html/boost_regex/ref/posix.html index 97c1b8b6..c2bd5a77 100644 --- a/doc/html/boost_regex/ref/posix.html +++ b/doc/html/boost_regex/ref/posix.html @@ -24,26 +24,20 @@

- POSIX Compatible C API's

+ POSIX Compatible C API's +
- +
[Note] Note
-

-

-

- this is an abridged reference to the POSIX API functions, these are provided - for compatibility with other libraries, rather than as an API to be used - in new code (unless you need access from a language other than C++). - This version of these functions should also happily coexist with other - versions, as the names used are macros that expand to the actual function - names. -

-

-

-

+ this is an abridged reference to the POSIX API functions, these are provided + for compatibility with other libraries, rather than as an API to be used + in new code (unless you need access from a language other than C++). This + version of these functions should also happily coexist with other versions, + as the names used are macros that expand to the actual function names. +

 #include <boost/cregex.hpp>
@@ -65,20 +59,12 @@
 [Important]
 Important
 
-
-

-

-

- Note that all the symbols defined here are enclosed inside namespace - boost when used in C++ - programs, unless you use #include - <boost/regex.h> instead - in which case the symbols - are still defined in namespace boost, but are made available in the global - namespace as well. -

-

-

- +

+ Note that all the symbols defined here are enclosed inside namespace boost when used in C++ programs, unless + you use #include <boost/regex.h> + instead - in which case the symbols are still defined in namespace boost, + but are made available in the global namespace as well. +

The functions are defined as: @@ -171,24 +157,18 @@ [Note] Note - -

-

-

- regex_t is actually a - #define - it is either - regex_tA or regex_tW depending upon whether UNICODE is defined or not, TCHAR is either char - or wchar_t again depending - upon the macro UNICODE. -

-

-

- +

+ regex_t is actually a + #define - it is either + regex_tA or regex_tW depending upon whether UNICODE is defined or not, TCHAR is either char + or wchar_t again depending + upon the macro UNICODE. +

- + regcomp

@@ -402,7 +382,7 @@

- + regerror

@@ -490,7 +470,7 @@

- + regexec

@@ -560,7 +540,7 @@

- + regfree

diff --git a/doc/html/boost_regex/ref/regex_iterator.html b/doc/html/boost_regex/ref/regex_iterator.html index 8c2bc842..a77d0d5f 100644 --- a/doc/html/boost_regex/ref/regex_iterator.html +++ b/doc/html/boost_regex/ref/regex_iterator.html @@ -24,7 +24,8 @@

+ regex_iterator +

The iterator type regex_iterator will enumerate all of the regular expression matches found in some sequence: dereferencing a @@ -78,7 +79,7 @@ regex_constants::match_flag_type m = regex_constants::match_default);

- + Description

@@ -447,7 +448,7 @@ m.

- + Examples

diff --git a/doc/html/boost_regex/ref/regex_match.html b/doc/html/boost_regex/ref/regex_match.html index 06c4c5bf..3cc9fb34 100644 --- a/doc/html/boost_regex/ref/regex_match.html +++ b/doc/html/boost_regex/ref/regex_match.html @@ -24,7 +24,8 @@

- regex_match

+ regex_match +
 #include <boost/regex.hpp> 
 
@@ -40,18 +41,12 @@ [Important] Important - -

-

-

- Note that the result is true only if the expression matches the whole of the input sequence. If you want to search - for an expression somewhere within the sequence then use regex_search. If you want to - match a prefix of the character string then use regex_search with the flag match_continuous - set. -

-

-

- +

+ Note that the result is true only if the expression matches the whole of the input sequence. If you want to search + for an expression somewhere within the sequence then use regex_search. If you want to match + a prefix of the character string then use regex_search with the flag match_continuous + set. +

 template <class BidirectionalIterator, class Allocator, class charT, class traits>
@@ -87,7 +82,7 @@
                  match_flag_type flags = match_default);
 
- + Description
@@ -373,7 +368,7 @@
         Effects: Returns the result of regex_match(s.begin(), s.end(), e, flags).
       

- + Examples

diff --git a/doc/html/boost_regex/ref/regex_replace.html b/doc/html/boost_regex/ref/regex_replace.html index d15564fb..f8a9c96c 100644 --- a/doc/html/boost_regex/ref/regex_replace.html +++ b/doc/html/boost_regex/ref/regex_replace.html @@ -24,7 +24,8 @@

+ regex_replace +
 #include <boost/regex.hpp> 
 
@@ -54,7 +55,7 @@ match_flag_type flags = match_default);
- + Description
@@ -174,7 +175,7 @@
         and then returns result.
       

- + Examples

diff --git a/doc/html/boost_regex/ref/regex_search.html b/doc/html/boost_regex/ref/regex_search.html index 73329cde..c80a4a38 100644 --- a/doc/html/boost_regex/ref/regex_search.html +++ b/doc/html/boost_regex/ref/regex_search.html @@ -24,7 +24,8 @@

+ regex_search +
 #include <boost/regex.hpp> 
 
@@ -74,7 +75,7 @@ match_flag_type flags = match_default);
- + Description
@@ -362,7 +363,7 @@
         Effects: Returns the result of regex_search(s.begin(), s.end(), e, flags).
       

- + Examples

diff --git a/doc/html/boost_regex/ref/regex_token_iterator.html b/doc/html/boost_regex/ref/regex_token_iterator.html index 4f2bd48c..ac17d494 100644 --- a/doc/html/boost_regex/ref/regex_token_iterator.html +++ b/doc/html/boost_regex/ref/regex_token_iterator.html @@ -24,7 +24,8 @@

+ regex_token_iterator +

The template class regex_token_iterator is an iterator adapter; that is to say it represents a new view of an existing iterator @@ -136,7 +137,7 @@ regex_constants::match_flag_type m = regex_constants::match_default);

- + Description

@@ -396,7 +397,7 @@ m.

- + Examples

diff --git a/doc/html/boost_regex/ref/regex_traits.html b/doc/html/boost_regex/ref/regex_traits.html index 4e104532..6ba48c1c 100644 --- a/doc/html/boost_regex/ref/regex_traits.html +++ b/doc/html/boost_regex/ref/regex_traits.html @@ -24,7 +24,8 @@

- regex_traits

+ regex_traits +
 namespace boost{
 
@@ -46,7 +47,7 @@
 } // namespace boost
 
- + Description

diff --git a/doc/html/boost_regex/ref/sub_match.html b/doc/html/boost_regex/ref/sub_match.html index 1eb6673b..bf321f1b 100644 --- a/doc/html/boost_regex/ref/sub_match.html +++ b/doc/html/boost_regex/ref/sub_match.html @@ -24,7 +24,8 @@

- sub_match

+ sub_match +
 #include <boost/regex.hpp>
 
@@ -330,11 +331,11 @@ } // namespace boost
- + Description
- + Members

@@ -488,7 +489,7 @@

- + sub_match non-member operators
@@ -1072,7 +1073,7 @@ + m2.str().

- + Stream inserter

diff --git a/doc/html/boost_regex/ref/syntax_option_type.html b/doc/html/boost_regex/ref/syntax_option_type.html index 17fd891c..05d85304 100644 --- a/doc/html/boost_regex/ref/syntax_option_type.html +++ b/doc/html/boost_regex/ref/syntax_option_type.html @@ -24,7 +24,8 @@

- syntax_option_type

+ syntax_option_type +
syntax_option_type Synopsis
diff --git a/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_basic.html b/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_basic.html index 49f9caf0..28d5b5c4 100644 --- a/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_basic.html +++ b/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_basic.html @@ -25,7 +25,8 @@
+ Options for POSIX Basic Regular Expressions +

Exactly one of the following must always be set for POSIX basic regular expressions: diff --git a/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_extended.html b/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_extended.html index 956ad059..f2690f5e 100644 --- a/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_extended.html +++ b/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_extended.html @@ -25,7 +25,8 @@

- Options for POSIX Extended Regular Expressions

+ Options for POSIX Extended Regular Expressions +

Exactly one of the following must always be set for POSIX extended regular expressions: diff --git a/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_literal.html b/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_literal.html index 00b49317..d8d50cdf 100644 --- a/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_literal.html +++ b/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_literal.html @@ -25,7 +25,8 @@

- Options for Literal Strings

+ Options for Literal Strings +

The following must always be set to interpret the expression as a string literal: diff --git a/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_overview.html b/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_overview.html index 61cc1c11..7a3b9eee 100644 --- a/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_overview.html +++ b/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_overview.html @@ -25,7 +25,8 @@

- Overview of syntax_option_type

+ Overview of syntax_option_type +

The type syntax_option_type is an implementation specific bitmask type (see C++ standard 17.3.2.1.2). Setting its elements diff --git a/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_perl.html b/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_perl.html index 1f1813ef..95eaac41 100644 --- a/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_perl.html +++ b/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_perl.html @@ -25,7 +25,8 @@

- Options for Perl Regular Expressions

+ Options for Perl Regular Expressions +

One of the following must always be set for perl regular expressions:

diff --git a/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_synopsis.html b/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_synopsis.html index 1ee66296..9e01046a 100644 --- a/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_synopsis.html +++ b/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_synopsis.html @@ -25,7 +25,8 @@

- syntax_option_type Synopsis

+ syntax_option_type Synopsis +

Type syntax_option_type is an implementation specific bitmask type that controls how a regular diff --git a/doc/html/boost_regex/syntax.html b/doc/html/boost_regex/syntax.html index ecdfa2ad..4a9c6b84 100644 --- a/doc/html/boost_regex/syntax.html +++ b/doc/html/boost_regex/syntax.html @@ -24,7 +24,8 @@

- Regular Expression Syntax

+ Regular Expression Syntax +
Perl Regular Expression Syntax
diff --git a/doc/html/boost_regex/syntax/basic_extended.html b/doc/html/boost_regex/syntax/basic_extended.html index dddf4b9e..cb3b7125 100644 --- a/doc/html/boost_regex/syntax/basic_extended.html +++ b/doc/html/boost_regex/syntax/basic_extended.html @@ -25,9 +25,10 @@

- + Synopsis

@@ -46,7 +47,7 @@

- + POSIX Extended Syntax

@@ -56,7 +57,7 @@

.[{()\*+?|^$
- + Wildcard:

@@ -74,7 +75,7 @@

- + Anchors:

@@ -86,7 +87,7 @@ of an expression, or the last character of a sub-expression.

- + Marked sub-expressions:
@@ -98,7 +99,7 @@ to by a back-reference.

- + Repeats:

@@ -187,7 +188,7 @@ cab operator to be applied to.

- + Back references:

@@ -213,19 +214,13 @@ cab [Caution] Caution - -

-

-

- The POSIX standard does not support back-references for "extended" - regular expressions, this is a compatible extension to that standard. -

-

-

- +

+ The POSIX standard does not support back-references for "extended" + regular expressions, this is a compatible extension to that standard. +

- + Alternation

@@ -238,7 +233,7 @@ cab will match either of "abd" or "abef".

- + Character sets:
@@ -251,7 +246,7 @@ cab A bracket expression may contain any combination of the following:

- + Single characters:
@@ -260,7 +255,7 @@ cab or 'c'.

- + Character ranges:
@@ -276,7 +271,7 @@ cab the code points of the characters only.

- + Negation:

@@ -285,7 +280,7 @@ cab range a-c.

- + Character classes:
@@ -295,7 +290,7 @@ cab character class names.

- + Collating Elements:
@@ -324,7 +319,7 @@ cab matches a NUL character.

- + Equivalence classes:
@@ -341,7 +336,7 @@ cab or even all locales on one platform.

- + Combinations:

@@ -349,7 +344,7 @@ cab [[:digit:]a-c[.NUL.]].

- + Escapes

@@ -375,7 +370,7 @@ cab extensions are also supported by Boost.Regex:

- + Escapes matching a specific character
@@ -564,7 +559,7 @@ cab
- + "Single character" character classes:
@@ -718,7 +713,7 @@ cab
- + Character Properties
@@ -825,7 +820,7 @@ cab matches any "digit" character, as does \p{digit}.

- + Word Boundaries

@@ -900,7 +895,7 @@ cab

- + Buffer boundaries
@@ -991,7 +986,7 @@ cab
- + Continuation Escape
@@ -1003,7 +998,7 @@ cab match to start where the last one ended.

- + Quoting escape
@@ -1018,7 +1013,7 @@ cab \*+aaa
- + Unicode escapes
@@ -1069,7 +1064,7 @@ cab
- + Any other escape
@@ -1078,7 +1073,7 @@ cab \@ matches a literal '@'.

- + Operator precedence
@@ -1114,7 +1109,7 @@ cab
- + What Gets Matched
@@ -1124,11 +1119,11 @@ cab rule.

- + Variations

- + Egrep

@@ -1150,7 +1145,7 @@ cab used with the -E option.

- + awk

@@ -1164,7 +1159,7 @@ cab these by default anyway.

- + Options

@@ -1177,7 +1172,7 @@ cab modify how the case and locale sensitivity are to be applied.

- + References

diff --git a/doc/html/boost_regex/syntax/basic_syntax.html b/doc/html/boost_regex/syntax/basic_syntax.html index 1f10209e..1c6da9c4 100644 --- a/doc/html/boost_regex/syntax/basic_syntax.html +++ b/doc/html/boost_regex/syntax/basic_syntax.html @@ -25,9 +25,10 @@

POSIX Basic Regular - Expression Syntax

+ Expression Syntax +

- + Synopsis

@@ -45,7 +46,7 @@

- + POSIX Basic Syntax

@@ -55,7 +56,7 @@

.[\*^$
- + Wildcard:

@@ -73,7 +74,7 @@

- + Anchors:

@@ -85,7 +86,7 @@ of an expression, or the last character of a sub-expression.

- + Marked sub-expressions:
@@ -97,7 +98,7 @@ by a back-reference.

- + Repeats:

@@ -155,7 +156,7 @@ aaaa to.

- + Back references:

@@ -173,7 +174,7 @@ aaaa

aaabba
- + Character sets:
@@ -186,7 +187,7 @@ aaaa A bracket expression may contain any combination of the following:

- + Single characters:
@@ -195,7 +196,7 @@ aaaa or 'c'.

- + Character ranges:
@@ -211,7 +212,7 @@ aaaa of the characters only.

- + Negation:

@@ -220,7 +221,7 @@ aaaa range a-c.

- + Character classes:
@@ -230,7 +231,7 @@ aaaa character class names.

- + Collating Elements:
@@ -259,7 +260,7 @@ aaaa element names.

- + Equivalence classes:
@@ -276,7 +277,7 @@ aaaa or even all locales on one platform.

- + Combinations:

@@ -284,7 +285,7 @@ aaaa [[:digit:]a-c[.NUL.]].

- + Escapes

@@ -299,7 +300,7 @@ aaaa will match either a literal '\' or a '^'.

- + What Gets Matched

@@ -309,13 +310,13 @@ aaaa rule.

- + Variations

- + Grep

@@ -334,7 +335,7 @@ aaaa As its name suggests, this behavior is consistent with the Unix utility grep.

- + emacs

@@ -614,7 +615,7 @@ aaaa leftmost-longest rule.

- + Options

@@ -628,7 +629,7 @@ aaaa options modify how the case and locale sensitivity are to be applied.

- + References

diff --git a/doc/html/boost_regex/syntax/character_classes.html b/doc/html/boost_regex/syntax/character_classes.html index 891511ab..baf9fa93 100644 --- a/doc/html/boost_regex/syntax/character_classes.html +++ b/doc/html/boost_regex/syntax/character_classes.html @@ -25,7 +25,8 @@

Character Class - Names

+ Names +
Character Classes that are Always Supported
diff --git a/doc/html/boost_regex/syntax/character_classes/optional_char_class_names.html b/doc/html/boost_regex/syntax/character_classes/optional_char_class_names.html index 81be15db..d8b7c5a9 100644 --- a/doc/html/boost_regex/syntax/character_classes/optional_char_class_names.html +++ b/doc/html/boost_regex/syntax/character_classes/optional_char_class_names.html @@ -25,7 +25,8 @@
+ Character classes that are supported by Unicode Regular Expressions +

The following character classes are only supported by Unicode Regular Expressions: that is those that use the u32regex diff --git a/doc/html/boost_regex/syntax/character_classes/std_char_clases.html b/doc/html/boost_regex/syntax/character_classes/std_char_clases.html index b39e2bff..b3f24808 100644 --- a/doc/html/boost_regex/syntax/character_classes/std_char_clases.html +++ b/doc/html/boost_regex/syntax/character_classes/std_char_clases.html @@ -25,7 +25,8 @@

- Character Classes that are Always Supported

+ Character Classes that are Always Supported +

The following character class names are always supported by Boost.Regex:

diff --git a/doc/html/boost_regex/syntax/collating_names.html b/doc/html/boost_regex/syntax/collating_names.html index 7ff514ad..b837a1a6 100644 --- a/doc/html/boost_regex/syntax/collating_names.html +++ b/doc/html/boost_regex/syntax/collating_names.html @@ -24,7 +24,8 @@

- Collating Names

+ Collating Names +
Digraphs
diff --git a/doc/html/boost_regex/syntax/collating_names/digraphs.html b/doc/html/boost_regex/syntax/collating_names/digraphs.html index 6eb5a01f..90a30186 100644 --- a/doc/html/boost_regex/syntax/collating_names/digraphs.html +++ b/doc/html/boost_regex/syntax/collating_names/digraphs.html @@ -24,7 +24,8 @@

- Digraphs

+ Digraphs +

The following are treated as valid digraphs when used as a collating name:

diff --git a/doc/html/boost_regex/syntax/collating_names/named_unicode.html b/doc/html/boost_regex/syntax/collating_names/named_unicode.html index 20cfd0c9..ac4c46af 100644 --- a/doc/html/boost_regex/syntax/collating_names/named_unicode.html +++ b/doc/html/boost_regex/syntax/collating_names/named_unicode.html @@ -25,7 +25,8 @@

- Named Unicode Characters

+ Named Unicode Characters +

When using Unicode aware regular expressions (with the u32regex type), diff --git a/doc/html/boost_regex/syntax/collating_names/posix_symbolic_names.html b/doc/html/boost_regex/syntax/collating_names/posix_symbolic_names.html index ddf71da9..91e5ce27 100644 --- a/doc/html/boost_regex/syntax/collating_names/posix_symbolic_names.html +++ b/doc/html/boost_regex/syntax/collating_names/posix_symbolic_names.html @@ -25,7 +25,8 @@

- POSIX Symbolic Names

+ POSIX Symbolic Names +

The following symbolic names are recognised as valid collating element names, in addition to any single character, this allows you to write for diff --git a/doc/html/boost_regex/syntax/leftmost_longest_rule.html b/doc/html/boost_regex/syntax/leftmost_longest_rule.html index 46ea42ae..aa5a57b9 100644 --- a/doc/html/boost_regex/syntax/leftmost_longest_rule.html +++ b/doc/html/boost_regex/syntax/leftmost_longest_rule.html @@ -25,7 +25,8 @@

The Leftmost - Longest Rule

+ Longest Rule +

Often there is more than one way of matching a regular expression at a particular location, for POSIX basic and extended regular expressions, the "best" diff --git a/doc/html/boost_regex/syntax/perl_syntax.html b/doc/html/boost_regex/syntax/perl_syntax.html index 104d8dc8..0750577a 100644 --- a/doc/html/boost_regex/syntax/perl_syntax.html +++ b/doc/html/boost_regex/syntax/perl_syntax.html @@ -25,9 +25,10 @@

Perl Regular Expression - Syntax

+ Syntax +

- + Synopsis

@@ -45,7 +46,7 @@ boost::regex e2(my_expression, boost::regex::perl|boost::regex::icase);

- + Perl Regular Expression Syntax

@@ -55,7 +56,7 @@

.[{()\*+?|^$
- + Wildcard

@@ -75,7 +76,7 @@

- + Anchors

@@ -85,7 +86,7 @@ A '$' character shall match the end of a line.

- + Marked sub-expressions
@@ -97,7 +98,7 @@ to by a back-reference.

- + Non-marking grouping
@@ -111,7 +112,7 @@ out any separate sub-expressions.

- + Repeats

@@ -205,7 +206,7 @@ operator to be applied to.

- + Non greedy repeats
@@ -236,7 +237,7 @@ input as possible.

- + Back references

@@ -258,7 +259,7 @@ aaabba

- + Alternation

@@ -287,7 +288,7 @@ (?:abc)?? has exactly the same effect.

- + Character sets

@@ -300,7 +301,7 @@ A bracket expression may contain any combination of the following:

- + Single characters

@@ -308,7 +309,7 @@ or 'c'.

- + Character ranges
@@ -321,7 +322,7 @@ regular expression, then ranges are locale sensitive.

- + Negation

@@ -330,7 +331,7 @@ range a-c.

- + Character classes
@@ -340,7 +341,7 @@ character class names.

- + Collating Elements
@@ -365,7 +366,7 @@ character.

- + Equivalence classes
@@ -382,7 +383,7 @@ or even all locales on one platform.

- + Escaped Characters
@@ -394,7 +395,7 @@ is not a "word" character.

- + Combinations

@@ -402,7 +403,7 @@ [[:digit:]a-c[.NUL.]].

- + Escapes

@@ -595,7 +596,7 @@

- + "Single character" character classes:
@@ -749,7 +750,7 @@
- + Character Properties
@@ -857,7 +858,7 @@ matches any "digit" character, as does \p{digit}.

- + Word Boundaries

@@ -879,7 +880,7 @@ Matches only when not at a word boundary.

- + Buffer boundaries

@@ -904,7 +905,7 @@ to the regular expression \n*\z

- + Continuation Escape
@@ -916,7 +917,7 @@ match to start where the last one ended.

- + Quoting escape

@@ -930,7 +931,7 @@ \*+aaa

- + Unicode escapes

@@ -941,7 +942,7 @@ combining characters.

- + Any other escape
@@ -950,7 +951,7 @@ \@ matches a literal '@'.

- + Perl Extended Patterns
@@ -959,7 +960,7 @@ (?.

- + Comments

@@ -968,7 +969,7 @@ are ignored.

- + Modifiers

@@ -983,7 +984,7 @@ applies the specified modifiers to pattern only.

- + Non-marking groups
@@ -992,7 +993,7 @@ an additional sub-expression.

- + Lookahead

@@ -1016,7 +1017,7 @@ could be used to validate the password.

- + Lookbehind

@@ -1030,7 +1031,7 @@ (pattern must be of fixed length).

- + Independent sub-expressions
@@ -1043,7 +1044,7 @@ no match is found at all.

- + Conditional Expressions
@@ -1063,7 +1064,7 @@ sub-expression has been matched).

- + Operator precedence
@@ -1099,7 +1100,7 @@

- + What gets matched

@@ -1284,7 +1285,7 @@

- + Variations

@@ -1293,7 +1294,7 @@ JavaScript and JScript are all synonyms for perl.

- + Options

@@ -1306,7 +1307,7 @@ sensitivity are to be applied.

- + Pattern Modifiers

@@ -1318,7 +1319,7 @@ and no_mod_s.

- + References

diff --git a/doc/html/boost_regex/unicode.html b/doc/html/boost_regex/unicode.html index 6fab6707..a723e309 100644 --- a/doc/html/boost_regex/unicode.html +++ b/doc/html/boost_regex/unicode.html @@ -24,12 +24,13 @@

- Unicode and Boost.Regex

+ Unicode and Boost.Regex +

There are two ways to use Boost.Regex with Unicode strings:

- + Rely on wchar_t

@@ -55,7 +56,7 @@

- + Use a Unicode Aware Regular Expression Type.
diff --git a/doc/html/index.html b/doc/html/index.html index 06b2cd6f..dbbf8618 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -28,7 +28,7 @@
-

+

Distributed under 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)

@@ -202,7 +202,7 @@

- +

Last revised: August 25, 2007 at 08:47:36 GMT

Last revised: October 06, 2007 at 17:41:11 GMT