From fc31643254950be3c983b547c6d530956774a746 Mon Sep 17 00:00:00 2001
From: Jonathan Turkanis The algorithm finds all of the non-overlapping matches of the expression e, for
- each match it fills a match_results<iterator>
+ each match it fills a match_results<iterator>
structure, which contains information on what matched, and calls the predicate
foo, passing the match_results<iterator> as a single argument. If the
predicate returns true, then the grep operation continues, otherwise it
diff --git a/doc/Attic/regex_iterator.html b/doc/Attic/regex_iterator.html
index 3bde1c1d..f2e647f5 100644
--- a/doc/Attic/regex_iterator.html
+++ b/doc/Attic/regex_iterator.html
@@ -324,7 +324,7 @@ ST, SA>::const_iterator, charT, traits>
Effects: returns an iterator that enumerates all occurences of
expression e in text p using match_flags m. The following example
takes a C++ source file and builds up an index of class names, and the location
of that class in the file. When there is more that one way to match a regular expression, the "best"
possible match is obtained using the leftmost-longest
rule. When an expression is compiled with the flag grep set, then the
expression is treated as a newline separated list of POSIX-Basic
@@ -213,7 +213,7 @@ aaaa
all alter the syntax, while the collate
and icase options modify how the case and locale sensitivity are to be
applied.
flags
The flags that determine how matching is carried out,
- one of the match_flags enumerators.
+ one of the match_flags enumerators.
Examples
+ Examples
Variations
+ Variations
Grep
References
+ References
diff --git a/doc/Attic/syntax_perl.html b/doc/Attic/syntax_perl.html
index ce32eea8..3eda0385 100644
--- a/doc/Attic/syntax_perl.html
+++ b/doc/Attic/syntax_perl.html
@@ -593,7 +593,7 @@ aaaa
The options normal, ECMAScript, JavaScript and JScript are all synonyms for Perl.
Revised diff --git a/doc/regex_grep.html b/doc/regex_grep.html index 30afa48a..ac1d804b 100644 --- a/doc/regex_grep.html +++ b/doc/regex_grep.html @@ -94,14 +94,14 @@
The algorithm finds all of the non-overlapping matches of the expression e, for - each match it fills a match_results<iterator> + each match it fills a match_results<iterator> structure, which contains information on what matched, and calls the predicate foo, passing the match_results<iterator> as a single argument. If the predicate returns true, then the grep operation continues, otherwise it diff --git a/doc/regex_iterator.html b/doc/regex_iterator.html index 3bde1c1d..f2e647f5 100644 --- a/doc/regex_iterator.html +++ b/doc/regex_iterator.html @@ -324,7 +324,7 @@ ST, SA>::const_iterator, charT, traits>
Effects: returns an iterator that enumerates all occurences of expression e in text p using match_flags m.
-The following example takes a C++ source file and builds up an index of class names, and the location of that class in the file.
diff --git a/doc/syntax_basic.html b/doc/syntax_basic.html index f781948c..14096c38 100644 --- a/doc/syntax_basic.html +++ b/doc/syntax_basic.html @@ -160,7 +160,7 @@ aaaaWhen there is more that one way to match a regular expression, the "best" possible match is obtained using the leftmost-longest rule.
-When an expression is compiled with the flag grep set, then the expression is treated as a newline separated list of POSIX-Basic @@ -213,7 +213,7 @@ aaaa all alter the syntax, while the collate and icase options modify how the case and locale sensitivity are to be applied.
-The options normal, ECMAScript, JavaScript and JScript are all synonyms for Perl.
Revised diff --git a/doc/vc71-performance.html b/doc/vc71-performance.html index eca7a248..2264fc68 100644 --- a/doc/vc71-performance.html +++ b/doc/vc71-performance.html @@ -58,7 +58,7 @@
For each of the following regular expressions the time taken to find all occurrences of the expression within a long English language text was measured - (mtent12.txt + (mtent12.txt from Project Gutenberg, 19Mb).