From e2632f2f2f9fff6f5b4875c6ba27383235dcd7f9 Mon Sep 17 00:00:00 2001
From: John Maddock
@@ -45,7 +45,7 @@
Files:
@@ -178,7 +178,7 @@
diff --git a/doc/html/boost_regex/background_information/faq.html b/doc/html/boost_regex/background_information/faq.html
index 173975c7..8a7e7293 100644
--- a/doc/html/boost_regex/background_information/faq.html
+++ b/doc/html/boost_regex/background_information/faq.html
@@ -3,7 +3,7 @@
+ Fixed Issues: #7744,
+ #7644.
+
+ Fixed issues: #589,
+ #7084,
+ #7032,
+ #6346.
+
Fixed issue with
Fixed issues: #698,
@@ -55,8 +73,8 @@
#5736.
Fixed issues: #5223,
@@ -67,8 +85,8 @@
#5504.
Fixed issues: #4309,
@@ -85,10 +103,10 @@
#3890
@@ -91,7 +91,7 @@
@@ -115,7 +115,7 @@
@@ -152,7 +152,7 @@
diff --git a/doc/html/boost_regex/background_information/performance.html b/doc/html/boost_regex/background_information/performance.html
index fa0f0d06..a7faf73c 100644
--- a/doc/html/boost_regex/background_information/performance.html
+++ b/doc/html/boost_regex/background_information/performance.html
@@ -3,7 +3,7 @@
Boost.Regex is intended to conform to the Technical
@@ -37,7 +37,7 @@
@@ -50,7 +50,7 @@
Almost all Perl features are supported, except for:
@@ -74,7 +74,7 @@
All the POSIX basic and extended regular expression features are supported,
@@ -94,7 +94,7 @@
@@ -220,7 +220,7 @@
@@ -234,7 +234,7 @@
@@ -358,7 +358,7 @@ Text: "now is the time for all good men to come to the aid of the party"
don't use it), and a much bigger impact if you do use it, therefore to use
this feature you need to:
The characters '(' and ')' perform lexical grouping, so use \( and \) if
@@ -41,7 +41,7 @@
The character '?' begins a conditional expression, the general form is:
@@ -80,7 +80,7 @@
@@ -320,7 +320,7 @@
diff --git a/doc/html/boost_regex/format/perl_format.html b/doc/html/boost_regex/format/perl_format.html
index cd974092..2c2a4c45 100644
--- a/doc/html/boost_regex/format/perl_format.html
+++ b/doc/html/boost_regex/format/perl_format.html
@@ -3,7 +3,7 @@
@@ -60,7 +60,7 @@
@@ -159,15 +159,15 @@
@@ -287,7 +287,7 @@
There are several important caveats to remember when using Boost.Regex with
Microsoft's Compiler:
@@ -368,7 +368,7 @@
@@ -414,7 +414,7 @@
diff --git a/doc/html/boost_regex/introduction_and_overview.html b/doc/html/boost_regex/introduction_and_overview.html
index aa4c2c54..431695cb 100644
--- a/doc/html/boost_regex/introduction_and_overview.html
+++ b/doc/html/boost_regex/introduction_and_overview.html
@@ -3,7 +3,7 @@
Class
@@ -379,7 +379,7 @@
diff --git a/doc/html/boost_regex/ref/deprecated_interfaces.html b/doc/html/boost_regex/ref/deprecated_interfaces.html
index 68de0083..5fab65ef 100644
--- a/doc/html/boost_regex/ref/deprecated_interfaces.html
+++ b/doc/html/boost_regex/ref/deprecated_interfaces.html
@@ -3,7 +3,7 @@
Type error type represents the different types of errors that can be raised
@@ -58,7 +58,7 @@
The type
This header contains a selection of iterator adaptors that make a sequence
diff --git a/doc/html/boost_regex/ref/match_flag_type.html b/doc/html/boost_regex/ref/match_flag_type.html
index 2327c406..f654c0c4 100644
--- a/doc/html/boost_regex/ref/match_flag_type.html
+++ b/doc/html/boost_regex/ref/match_flag_type.html
@@ -3,7 +3,7 @@
The type
In all
The header will enable you to:
For each
For each
For each
Type
Type
There are two overloads, the first reports what matched in a match_results
@@ -83,7 +83,7 @@
There are two additional overloads for
There are two additional overloads for
regerror takes the following parameters, it maps an error code to a human
@@ -462,7 +462,7 @@
regexec finds the first occurrence of expression e within string buf. If
@@ -530,7 +530,7 @@
A
The following example takes a C++ source file and builds up an index of class
diff --git a/doc/html/boost_regex/ref/regex_match.html b/doc/html/boost_regex/ref/regex_match.html
index d936c17c..df381ea2 100644
--- a/doc/html/boost_regex/ref/regex_match.html
+++ b/doc/html/boost_regex/ref/regex_match.html
@@ -3,7 +3,7 @@
The following example processes an ftp response:
diff --git a/doc/html/boost_regex/ref/regex_replace.html b/doc/html/boost_regex/ref/regex_replace.html
index 6b8f41ae..40ea1664 100644
--- a/doc/html/boost_regex/ref/regex_replace.html
+++ b/doc/html/boost_regex/ref/regex_replace.html
@@ -3,7 +3,7 @@
The following example takes C/C++ source code as input, and outputs syntax
diff --git a/doc/html/boost_regex/ref/regex_search.html b/doc/html/boost_regex/ref/regex_search.html
index 1f562a28..19a5b5ac 100644
--- a/doc/html/boost_regex/ref/regex_search.html
+++ b/doc/html/boost_regex/ref/regex_search.html
@@ -3,7 +3,7 @@
The following example, takes the contents of a file in the form of a string,
diff --git a/doc/html/boost_regex/ref/regex_token_iterator.html b/doc/html/boost_regex/ref/regex_token_iterator.html
index d3d3d382..24a3ade6 100644
--- a/doc/html/boost_regex/ref/regex_token_iterator.html
+++ b/doc/html/boost_regex/ref/regex_token_iterator.html
@@ -3,7 +3,7 @@
The following example takes a string and splits it into a series of tokens:
diff --git a/doc/html/boost_regex/ref/regex_traits.html b/doc/html/boost_regex/ref/regex_traits.html
index dafbdd3d..92e29736 100644
--- a/doc/html/boost_regex/ref/regex_traits.html
+++ b/doc/html/boost_regex/ref/regex_traits.html
@@ -3,7 +3,7 @@
The class
The POSIX-Extended regular expression syntax is supported by the POSIX C
@@ -45,7 +45,7 @@
@@ -55,13 +55,13 @@
The single character '.' when used outside of a character set will match
any single character except:
A '^' character shall match the start of a line when used as the first character
@@ -85,7 +85,7 @@
@@ -97,7 +97,7 @@
Any atom (a single character, a marked sub-expression, or a character class)
@@ -183,7 +183,7 @@ cab
@@ -214,7 +214,7 @@ cab
The
@@ -240,7 +240,7 @@ cab
For example
@@ -264,7 +264,7 @@ cab
If the bracket-expression begins with the ^ character, then it matches the
@@ -273,7 +273,7 @@ cab
@@ -283,7 +283,7 @@ cab
@@ -311,7 +311,7 @@ cab
@@ -328,7 +328,7 @@ cab
All of the above can be combined in one character set declaration, for example:
@@ -336,13 +336,13 @@ cab
The POSIX standard defines no escape sequences for POSIX-Extended regular
expressions, except that:
@@ -551,7 +551,7 @@ cab
@@ -705,7 +705,7 @@ cab
@@ -812,7 +812,7 @@ cab
@@ -888,7 +888,7 @@ cab
@@ -979,7 +979,7 @@ cab
@@ -991,7 +991,7 @@ cab
@@ -1005,7 +1005,7 @@ cab
@@ -1065,7 +1065,7 @@ cab
@@ -1102,7 +1102,7 @@ cab
@@ -1112,11 +1112,11 @@ cab
When an expression is compiled with the flag
@@ -1137,7 +1137,7 @@ cab
In addition to the POSIX-Extended
@@ -1151,7 +1151,7 @@ cab
There are a variety
@@ -1164,7 +1164,7 @@ cab
The POSIX-Basic regular expression syntax is used by the Unix utility
@@ -54,13 +54,13 @@
The single character '.' when used outside of a character set will match
any single character except:
A '^' character shall match the start of a line when used as the first character
@@ -84,7 +84,7 @@
@@ -96,7 +96,7 @@
Any atom (a single character, a marked sub-expression, or a character class)
@@ -154,7 +154,7 @@ aaaa
@@ -173,7 +173,7 @@ aaaa
@@ -186,7 +186,7 @@ aaaa
@@ -195,7 +195,7 @@ aaaa
@@ -211,7 +211,7 @@ aaaa
If the bracket-expression begins with the ^ character, then it matches the
@@ -220,7 +220,7 @@ aaaa
@@ -230,7 +230,7 @@ aaaa
@@ -259,7 +259,7 @@ aaaa
@@ -276,7 +276,7 @@ aaaa
All of the above can be combined in one character set declaration, for example:
@@ -284,7 +284,7 @@ aaaa
With the exception of the escape sequences \{, \}, \(, and \), which are
@@ -299,7 +299,7 @@ aaaa
@@ -309,11 +309,11 @@ aaaa
When an expression is compiled with the flag
In addition to the POSIX-Basic features
@@ -611,7 +611,7 @@ aaaa
There are a variety
@@ -625,7 +625,7 @@ aaaa
The Perl regular expression syntax is based on that used by the programming
@@ -44,7 +44,7 @@
@@ -54,13 +54,13 @@
The single character '.' when used outside of a character set will match
any single character except:
A '^' character shall match the start of a line.
@@ -84,7 +84,7 @@
A section beginning
@@ -107,7 +107,7 @@
Any atom (a single character, a marked sub-expression, or a character class)
@@ -188,7 +188,7 @@
@@ -218,7 +218,7 @@
@@ -250,7 +250,7 @@
@@ -361,7 +361,7 @@
The
@@ -401,7 +401,7 @@
@@ -409,7 +409,7 @@
@@ -422,7 +422,7 @@
If the bracket-expression begins with the ^ character, then it matches the
@@ -431,7 +431,7 @@
@@ -442,7 +442,7 @@
@@ -464,7 +464,7 @@
@@ -481,7 +481,7 @@
@@ -493,7 +493,7 @@
All of the above can be combined in one character set declaration, for example:
@@ -501,7 +501,7 @@
Any special character preceded by an escape shall match itself.
@@ -693,7 +693,7 @@
@@ -895,7 +895,7 @@
@@ -1003,7 +1003,7 @@
@@ -1023,7 +1023,7 @@
@@ -1051,7 +1051,7 @@
@@ -1063,7 +1063,7 @@
@@ -1077,7 +1077,7 @@
@@ -1088,7 +1088,7 @@
@@ -1097,7 +1097,7 @@
@@ -1112,7 +1112,7 @@
@@ -1121,7 +1121,7 @@
@@ -1130,7 +1130,7 @@
@@ -1152,14 +1152,14 @@
@@ -1182,7 +1182,7 @@
@@ -1205,7 +1205,7 @@
@@ -1255,7 +1255,7 @@
@@ -1282,7 +1282,7 @@
@@ -1304,7 +1304,7 @@
Here is a summary of the possible predicates:
@@ -1389,7 +1389,7 @@
@@ -1565,7 +1565,7 @@
The options
@@ -1574,7 +1574,7 @@
There are a variety
@@ -1586,7 +1586,7 @@
@@ -1598,7 +1598,7 @@
Perl 5.8.
diff --git a/doc/html/boost_regex/unicode.html b/doc/html/boost_regex/unicode.html
index b8af3f00..43f1c7ec 100644
--- a/doc/html/boost_regex/unicode.html
+++ b/doc/html/boost_regex/unicode.html
@@ -3,7 +3,7 @@
- Test
+ Test
Programs
+
- Example
+ Example
programs
- Code
+ Code
snippets
- Boost-1.50
+ Boost-1.53
+
+
+
+ Boost-1.51
+
+
+
+ Boost-1.50
(?!)
not being
@@ -45,8 +63,8 @@
expression.
-
- Boost-1.48
+
+ Boost-1.48
-
- Boost 1.47
+
+ Boost 1.47
-
- Boost 1.44
+
+ Boost 1.44
-
- Boost 1.42
+
+ Boost 1.42
-
+
-
- Boost 1.40
+
+ Boost 1.40
-
-
- Boost 1.38
+
+ Boost 1.38
-
+
-
- Boost 1.34
+
+ Boost 1.34
-
+
-
- Boost 1.33.1
+
+ Boost 1.33.1
-
+
-
- Boost 1.33.0
+
+ Boost 1.33.0
-
+
-
- Boost 1.32.1
+
+ Boost 1.32.1
-
-
- Boost 1.31.0
+
+ Boost 1.31.0
-
+
- Win32
+ Win32
localization model.
- C
+ C
localization model.
- C++
+ C++
localization model.
- Providing
+ Providing
a message catalogue
+
- C++
+ C++
- ECMAScript
+ ECMAScript
/ JavaScript
- Perl
+ Perl
- POSIX
+ POSIX
- Unicode
+ Unicode
- Marked
+ Marked
sub-expressions
- Unmatched
+ Unmatched
Sub-Expressions
- Repeated
+ Repeated
Captures
+
- Grouping
+ Grouping
- Conditionals
+ Conditionals
- Placeholder
+ Placeholder
Sequences
- Escape
+ Escape
Sequences
- Building
+ Building
with bjam
- Building
+ Building
With Unicode and ICU Support
- Building
+ Building
via makefiles
- Borland
+ Borland
C++ Builder:
-
+
<boost>\libs\regex\build
directory.
- Microsoft
+ Microsoft
Visual C++ 6, 7, 7.1 and 8
+
- GCC(2.95
+ GCC(2.95
and later)
- Sun
+ Sun
Workshop 6.1
- Makefiles
+ Makefiles
for Other compilers
+
- Synopsis
+ Synopsis
#include <boost/pattern_except.hpp>
@@ -55,7 +55,7 @@
- Description
+ Description
regex_error(const std::string& s, regex_constants::error_type err, std::ptrdiff_t pos);
regex_error(boost::regex_constants::error_type err);
diff --git a/doc/html/boost_regex/ref/basic_regex.html b/doc/html/boost_regex/ref/basic_regex.html
index ff5c1244..2bb7b969 100644
--- a/doc/html/boost_regex/ref/basic_regex.html
+++ b/doc/html/boost_regex/ref/basic_regex.html
@@ -3,7 +3,7 @@
- Synopsis
+ Synopsis
#include <boost/regex.hpp>
@@ -37,7 +37,7 @@
encapsulates regular expression parsing and compilation. The class takes
two template parameters:
-
+
charT
: determines the
character type, i.e. either char
@@ -245,7 +245,7 @@
- Description
+ Description
basic_regex
has the
diff --git a/doc/html/boost_regex/ref/concepts.html b/doc/html/boost_regex/ref/concepts.html
index 645aa7be..5e47f6c3 100644
--- a/doc/html/boost_regex/ref/concepts.html
+++ b/doc/html/boost_regex/ref/concepts.html
@@ -3,7 +3,7 @@
- Minimal
+ Minimal
requirements.
- Additional
+ Additional
Optional Requirements
- Algorithm
+ Algorithm
regex_format
#include <boost/regex.hpp>
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 ee74cc32..4b921576 100644
--- a/doc/html/boost_regex/ref/deprecated_interfaces/regex_grep.html
+++ b/doc/html/boost_regex/ref/deprecated_interfaces/regex_grep.html
@@ -3,7 +3,7 @@
- Synopsis
+ Synopsis
- Description
+ Description
error_type
is an
diff --git a/doc/html/boost_regex/ref/internal_details.html b/doc/html/boost_regex/ref/internal_details.html
index 83b0577a..9627f036 100644
--- a/doc/html/boost_regex/ref/internal_details.html
+++ b/doc/html/boost_regex/ref/internal_details.html
@@ -3,7 +3,7 @@
- Synopsis
+ Synopsis
- Description
+ Description
- Description
+ Description
match_flag_type
diff --git a/doc/html/boost_regex/ref/match_results.html b/doc/html/boost_regex/ref/match_results.html
index f343eb78..7db60134 100644
--- a/doc/html/boost_regex/ref/match_results.html
+++ b/doc/html/boost_regex/ref/match_results.html
@@ -3,7 +3,7 @@
- Synopsis
+ Synopsis
#include <boost/regex.hpp>
@@ -168,7 +168,7 @@
- Description
+ Description
match_results
constructors,
@@ -625,7 +625,7 @@
then depending on the number of arguments the function object accepts, it
will either:
+
fmt(*this)
and copy the string returned to OutputIterator
@@ -691,7 +691,7 @@
then depending on the number of arguments the function object accepts, it
will either:
-
+
fmt(*this)
and return the result.
@@ -765,7 +765,7 @@
Rationale: Enabling this feature has several
consequences:
-
+
+
- u32regex_match
+ u32regex_match
regex_match
@@ -90,7 +90,7 @@
- u32regex_search
+ u32regex_search
regex_search
@@ -129,7 +129,7 @@
- u32regex_replace
+ u32regex_replace
regex_replace
algorithm defined
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 c0e73d36..61c6452f 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
@@ -3,7 +3,7 @@
- u32regex_iterator
+ u32regex_iterator
u32regex_iterator
@@ -127,7 +127,7 @@
- u32regex_token_iterator
+ u32regex_token_iterator
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 f613dd01..b6e1cdcf 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
@@ -3,7 +3,7 @@
- regex_match
+ regex_match
- regex_match
+ regex_match
(second overload)
template <class charT, class T>
@@ -111,7 +111,7 @@
- regex_search
+ regex_search
regex_search
, the first reports
@@ -150,7 +150,7 @@
- regex_search
+ regex_search
(second overload)
template <class charT, class T>
@@ -165,7 +165,7 @@
- regex_replace
+ regex_replace
regex_replace
, the first sends
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 6a89c872..7f223ac1 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
@@ -3,7 +3,7 @@
- regex_iterator
+ regex_iterator
creation helper
template <class charT>
@@ -69,7 +69,7 @@
- regex_token_iterator
+ regex_token_iterator
creation helpers
template <class charT>
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 2847daad..402bd027 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
@@ -3,7 +3,7 @@
- regcomp
+ regcomp
regcomp
takes a pointer to
@@ -376,7 +376,7 @@
- regerror
+ regerror
- regexec
+ regexec
- regfree
+ regfree
regfree
frees all the memory
diff --git a/doc/html/boost_regex/ref/regex_iterator.html b/doc/html/boost_regex/ref/regex_iterator.html
index d9bd5523..0c9743d2 100644
--- a/doc/html/boost_regex/ref/regex_iterator.html
+++ b/doc/html/boost_regex/ref/regex_iterator.html
@@ -3,7 +3,7 @@
- Description
+ Description
regex_iterator
@@ -416,7 +416,7 @@
- Examples
+ Examples
- Description
+ Description
template <class BidirectionalIterator, class Allocator, class charT, class traits>
bool regex_match(BidirectionalIterator first, BidirectionalIterator last,
@@ -362,7 +362,7 @@
- Examples
+ Examples
- Description
+ Description
template <class OutputIterator, class BidirectionalIterator, class traits, class Formatter>
OutputIterator regex_replace(OutputIterator out,
@@ -200,7 +200,7 @@
- Examples
+ Examples
- Description
+ Description
template <class BidirectionalIterator, class Allocator, class charT, class traits>
bool regex_search(BidirectionalIterator first, BidirectionalIterator last,
@@ -358,7 +358,7 @@
- Examples
+ Examples
- Description
+ Description
regex_token_iterator();
@@ -358,7 +358,7 @@
- Examples
+ Examples
- Description
+ Description
regex_traits
is
just a thin wrapper around an actual implemention class, which may be one
of:
+
c_regex_traits
: this
class is deprecated, it wraps the C locale, and is used as the default
@@ -76,7 +76,7 @@
The default behavior can be altered by defining one of the following configuration
macros in boost/regex/user.hpp
-
+
c_regex_traits
the default.
diff --git a/doc/html/boost_regex/ref/sub_match.html b/doc/html/boost_regex/ref/sub_match.html
index 22362304..ea573c7c 100644
--- a/doc/html/boost_regex/ref/sub_match.html
+++ b/doc/html/boost_regex/ref/sub_match.html
@@ -3,7 +3,7 @@
- Description
+ Description
- Members
+ Members
typedef typename std::iterator_traits<iterator>::value_type value_type;
@@ -429,7 +429,7 @@
Rationale: Enabling this feature has several
consequences:
-
+
- sub_match
+ sub_match
non-member operators
template <class BidirectionalIterator>
@@ -884,7 +884,7 @@
- Stream
+ Stream
inserter
template <class charT, class traits, class BidirectionalIterator>
diff --git a/doc/html/boost_regex/ref/syntax_option_type.html b/doc/html/boost_regex/ref/syntax_option_type.html
index 64fd7313..bd4900d3 100644
--- a/doc/html/boost_regex/ref/syntax_option_type.html
+++ b/doc/html/boost_regex/ref/syntax_option_type.html
@@ -3,7 +3,7 @@
+
- Synopsis
+ Synopsis
- POSIX Extended
+ POSIX Extended
Syntax
.[{}()\*+?|^$
- Wildcard:
+ Wildcard:
+
match_no_dot_null
is passed to the matching algorithms.
@@ -73,7 +73,7 @@
- Anchors:
+ Anchors:
- Marked
+ Marked
sub-expressions:
- Repeats:
+ Repeats:
- Back
+ Back
references:
- Alternation
+ Alternation
|
operator will match either
@@ -227,7 +227,7 @@ cab
- Character
+ Character
sets:
- Single characters:
+ Single characters:
[abc]
, will match any of the characters 'a', 'b',
@@ -248,7 +248,7 @@ cab
- Character
+ Character
ranges:
- Negation:
+ Negation:
- Character
+ Character
classes:
- Collating
+ Collating
Elements:
- Equivalence
+ Equivalence
classes:
- Combinations:
+ Combinations:
- Escapes
+ Escapes
+
- Escapes
+ Escapes
matching a specific character
- "Single
+ "Single
character" character classes:
- Character
+ Character
Properties
- Word
+ Word
Boundaries
- Buffer
+ Buffer
boundaries
- Continuation
+ Continuation
Escape
- Quoting
+ Quoting
escape
- Unicode
+ Unicode
escapes
@@ -1056,7 +1056,7 @@ cab
- Any
+ Any
other escape
- Operator
+ Operator
precedence
- What
+ What
Gets Matched
- Variations
+ Variations
- Egrep
+ Egrep
- awk
+ awk
- Options
+ Options
- References
+ References
- Synopsis
+ Synopsis
sed
, and variations are used by grep
and emacs
.
@@ -44,7 +44,7 @@
- POSIX
+ POSIX
Basic Syntax
.[\*^$
- Wildcard:
+ Wildcard:
+
match_no_dot_null
is passed to the matching algorithms.
@@ -72,7 +72,7 @@
- Anchors:
+ Anchors:
- Marked
+ Marked
sub-expressions:
- Repeats:
+ Repeats:
- Back
+ Back
references:
aaabba
- Character
+ Character
sets:
- Single
+ Single
characters:
- Character
+ Character
ranges:
- Negation:
+ Negation:
- Character
+ Character
classes:
- Collating
+ Collating
Elements:
- Equivalence
+ Equivalence
classes:
- Combinations:
+ Combinations:
- Escapes
+ Escapes
- What
+ What
Gets Matched
- Variations
+ Variations
- Grep
+ Grep
grep
@@ -331,7 +331,7 @@ aaaa
- emacs
+ emacs
- Options
+ Options
- References
+ References
- Synopsis
+ Synopsis
- Perl
+ Perl
Regular Expression Syntax
.[{}()\*+?|^$
- Wildcard
+ Wildcard
+
match_not_dot_null
is passed to the matching
@@ -74,7 +74,7 @@
- Anchors
+ Anchors
- Marked sub-expressions
+ Marked sub-expressions
(
and ending )
@@ -94,7 +94,7 @@
- Non-marking
+ Non-marking
grouping
- Repeats
+ Repeats
- Non
+ Non
greedy repeats
- Possessive
+ Possessive
repeats
- Back
+ Back
references
- Alternation
+ Alternation
|
operator will match either of its arguments, so
@@ -388,7 +388,7 @@
- Character
+ Character
sets
- Single
+ Single
characters
- Character
+ Character
ranges
- Negation
+ Negation
- Character
+ Character
classes
- Collating
+ Collating
Elements
- Equivalence
+ Equivalence
classes
- Escaped
+ Escaped
Characters
- Combinations
+ Combinations
- Escapes
+ Escapes
- "Single
+ "Single
character" character classes:
- Character
+ Character
Properties
- Word
+ Word
Boundaries
- Buffer
+ Buffer
boundaries
- Continuation
+ Continuation
Escape
- Quoting
+ Quoting
escape
- Unicode
+ Unicode
escapes
- Matching Line
+ Matching Line
Endings
- Keeping back
+ Keeping back
some text
- Any
+ Any
other escape
- Perl Extended
+ Perl Extended
Patterns
- Named
+ Named
Subexpressions
- Comments
+ Comments
(?# ... )
is treated as a comment, it's contents are ignored.
- Modifiers
+ Modifiers
(?imsx-imsx ... )
alters which of the perl modifiers are
@@ -1173,7 +1173,7 @@
- Non-marking
+ Non-marking
groups
- Branch
+ Branch
reset
- Lookahead
+ Lookahead
(?=pattern)
consumes zero characters, only if pattern
@@ -1228,7 +1228,7 @@
- Lookbehind
+ Lookbehind
(?<=pattern)
consumes zero characters, only if pattern
@@ -1242,7 +1242,7 @@
- Independent
+ Independent
sub-expressions
- Recursive
+ Recursive
Expressions
- Conditional
+ Conditional
Expressions
+
(?(?=assert)yes-pattern|no-pattern)
Executes yes-pattern
if the forward look-ahead assert matches, otherwise executes no-pattern.
@@ -1354,7 +1354,7 @@
- Operator
+ Operator
precedence
- What
+ What
gets matched
- Variations
+ Variations
- Options
+ Options
- Pattern
+ Pattern
Modifiers
- References
+ References
@@ -41,7 +41,7 @@
std::iswlower
etc), then you can use boost::wregex
to process Unicode. However, there are several disadvantages to this approach:
wchar_t
,
or even whether the runtime treats wide characters as Unicode at all, most
@@ -58,7 +58,7 @@
diff --git a/doc/html/index.html b/doc/html/index.html index 022c6327..e8f70cd3 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -3,7 +3,7 @@
Last revised: March 28, 2012 at 11:56:40 GMT |
+Last revised: November 29, 2012 at 10:11:43 GMT |