forked from boostorg/regex
fixed broken links
[SVN r30423]
This commit is contained in:
@ -94,14 +94,14 @@
|
|||||||
<td> </td>
|
<td> </td>
|
||||||
<td valign="top" width="50%">flags</td>
|
<td valign="top" width="50%">flags</td>
|
||||||
<td valign="top" width="50%">The flags that determine how matching is carried out,
|
<td valign="top" width="50%">The flags that determine how matching is carried out,
|
||||||
one of the <a href="#match_type">match_flags</a> enumerators.</td>
|
one of the <a href="match_flag_type.html">match_flags</a> enumerators.</td>
|
||||||
<td> </td>
|
<td> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
<br>
|
<br>
|
||||||
<br>
|
<br>
|
||||||
<p>The algorithm finds all of the non-overlapping matches of the expression e, for
|
<p>The algorithm finds all of the non-overlapping matches of the expression e, for
|
||||||
each match it fills a <a href="#reg_match">match_results</a><iterator>
|
each match it fills a <a href="match_results.html">match_results</a><iterator>
|
||||||
structure, which contains information on what matched, and calls the predicate
|
structure, which contains information on what matched, and calls the predicate
|
||||||
foo, passing the match_results<iterator> as a single argument. If the
|
foo, passing the match_results<iterator> as a single argument. If the
|
||||||
predicate returns true, then the grep operation continues, otherwise it
|
predicate returns true, then the grep operation continues, otherwise it
|
||||||
|
@ -324,7 +324,7 @@ ST, SA>::const_iterator, charT, traits>
|
|||||||
</PRE>
|
</PRE>
|
||||||
<P><STRONG>Effects:</STRONG> returns an iterator that enumerates all occurences of
|
<P><STRONG>Effects:</STRONG> returns an iterator that enumerates all occurences of
|
||||||
expression <EM>e</EM> in text <EM>p</EM> using match_flags <EM>m</EM>.</P>
|
expression <EM>e</EM> in text <EM>p</EM> using match_flags <EM>m</EM>.</P>
|
||||||
<h3>Examples</h3>
|
<h3><a name=examples></a>Examples</h3>
|
||||||
<p>The following <a href="../example/snippets/regex_iterator_example.cpp">example</a>
|
<p>The following <a href="../example/snippets/regex_iterator_example.cpp">example</a>
|
||||||
takes a C++ source file and builds up an index of class names, and the location
|
takes a C++ source file and builds up an index of class names, and the location
|
||||||
of that class in the file.</p>
|
of that class in the file.</p>
|
||||||
|
@ -160,7 +160,7 @@ aaaa</PRE>
|
|||||||
<P>When there is more that one way to match a regular expression, the "best"
|
<P>When there is more that one way to match a regular expression, the "best"
|
||||||
possible match is obtained using the <A href="syntax_leftmost_longest.html">leftmost-longest
|
possible match is obtained using the <A href="syntax_leftmost_longest.html">leftmost-longest
|
||||||
rule</A>.</P>
|
rule</A>.</P>
|
||||||
<H3>Variations</H3>
|
<H3><A name="variations"></A>Variations</H3>
|
||||||
<H4><A name="grep"></A>Grep</H4>
|
<H4><A name="grep"></A>Grep</H4>
|
||||||
<P>When an expression is compiled with the flag <EM>grep</EM> set, then the
|
<P>When an expression is compiled with the flag <EM>grep</EM> set, then the
|
||||||
expression is treated as a newline separated list of <A href="#Basic">POSIX-Basic</A>
|
expression is treated as a newline separated list of <A href="#Basic">POSIX-Basic</A>
|
||||||
@ -213,7 +213,7 @@ aaaa</PRE>
|
|||||||
all alter the syntax, while the <A href="syntax_option_type.html#basic">collate
|
all alter the syntax, while the <A href="syntax_option_type.html#basic">collate
|
||||||
and icase</A> options modify how the case and locale sensitivity are to be
|
and icase</A> options modify how the case and locale sensitivity are to be
|
||||||
applied.</P>
|
applied.</P>
|
||||||
<H3>References</H3>
|
<H3><A name="refs"></A>References</H3>
|
||||||
<P><A href="http://www.opengroup.org/onlinepubs/000095399/basedefs/xbd_chap09.html">IEEE
|
<P><A href="http://www.opengroup.org/onlinepubs/000095399/basedefs/xbd_chap09.html">IEEE
|
||||||
Std 1003.1-2001, Portable Operating System Interface (POSIX ), Base Definitions
|
Std 1003.1-2001, Portable Operating System Interface (POSIX ), Base Definitions
|
||||||
and Headers, Section 9, Regular Expressions (FWD.1).</A></P>
|
and Headers, Section 9, Regular Expressions (FWD.1).</A></P>
|
||||||
|
@ -593,7 +593,7 @@ aaaa</PRE>
|
|||||||
</TR>
|
</TR>
|
||||||
</TABLE>
|
</TABLE>
|
||||||
</P>
|
</P>
|
||||||
<H3>Variations</H3>
|
<H3><A name="variations"></A>Variations</H3>
|
||||||
<P>The options <A href="syntax_option_type.html#perl"><EM>normal, ECMAScript, JavaScript</EM>
|
<P>The options <A href="syntax_option_type.html#perl"><EM>normal, ECMAScript, JavaScript</EM>
|
||||||
and <EM>JScript</EM></A> are all synonyms for <EM>Perl</EM>.</P>
|
and <EM>JScript</EM></A> are all synonyms for <EM>Perl</EM>.</P>
|
||||||
<H3><A name="options"></A>Options</H3>
|
<H3><A name="options"></A>Options</H3>
|
||||||
@ -609,7 +609,7 @@ aaaa</PRE>
|
|||||||
no_mod_m, mod_x, mod_s, and no_mod_s</A></EM>.
|
no_mod_m, mod_x, mod_s, and no_mod_s</A></EM>.
|
||||||
</P>
|
</P>
|
||||||
<H3><A name="refs">References</H3>
|
<H3><A name="refs">References</H3>
|
||||||
<P><A href="http://www.perldoc.com/perl5.6/pod/perlre.html"> Perl 5.6.</A></P>
|
<P><A href="http://perldoc.perl.org/perlre.html"> Perl 5.8.</A></P>
|
||||||
<HR>
|
<HR>
|
||||||
<P></P>
|
<P></P>
|
||||||
<p>Revised
|
<p>Revised
|
||||||
|
@ -94,14 +94,14 @@
|
|||||||
<td> </td>
|
<td> </td>
|
||||||
<td valign="top" width="50%">flags</td>
|
<td valign="top" width="50%">flags</td>
|
||||||
<td valign="top" width="50%">The flags that determine how matching is carried out,
|
<td valign="top" width="50%">The flags that determine how matching is carried out,
|
||||||
one of the <a href="#match_type">match_flags</a> enumerators.</td>
|
one of the <a href="match_flag_type.html">match_flags</a> enumerators.</td>
|
||||||
<td> </td>
|
<td> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
<br>
|
<br>
|
||||||
<br>
|
<br>
|
||||||
<p>The algorithm finds all of the non-overlapping matches of the expression e, for
|
<p>The algorithm finds all of the non-overlapping matches of the expression e, for
|
||||||
each match it fills a <a href="#reg_match">match_results</a><iterator>
|
each match it fills a <a href="match_results.html">match_results</a><iterator>
|
||||||
structure, which contains information on what matched, and calls the predicate
|
structure, which contains information on what matched, and calls the predicate
|
||||||
foo, passing the match_results<iterator> as a single argument. If the
|
foo, passing the match_results<iterator> as a single argument. If the
|
||||||
predicate returns true, then the grep operation continues, otherwise it
|
predicate returns true, then the grep operation continues, otherwise it
|
||||||
|
@ -324,7 +324,7 @@ ST, SA>::const_iterator, charT, traits>
|
|||||||
</PRE>
|
</PRE>
|
||||||
<P><STRONG>Effects:</STRONG> returns an iterator that enumerates all occurences of
|
<P><STRONG>Effects:</STRONG> returns an iterator that enumerates all occurences of
|
||||||
expression <EM>e</EM> in text <EM>p</EM> using match_flags <EM>m</EM>.</P>
|
expression <EM>e</EM> in text <EM>p</EM> using match_flags <EM>m</EM>.</P>
|
||||||
<h3>Examples</h3>
|
<h3><a name=examples></a>Examples</h3>
|
||||||
<p>The following <a href="../example/snippets/regex_iterator_example.cpp">example</a>
|
<p>The following <a href="../example/snippets/regex_iterator_example.cpp">example</a>
|
||||||
takes a C++ source file and builds up an index of class names, and the location
|
takes a C++ source file and builds up an index of class names, and the location
|
||||||
of that class in the file.</p>
|
of that class in the file.</p>
|
||||||
|
@ -160,7 +160,7 @@ aaaa</PRE>
|
|||||||
<P>When there is more that one way to match a regular expression, the "best"
|
<P>When there is more that one way to match a regular expression, the "best"
|
||||||
possible match is obtained using the <A href="syntax_leftmost_longest.html">leftmost-longest
|
possible match is obtained using the <A href="syntax_leftmost_longest.html">leftmost-longest
|
||||||
rule</A>.</P>
|
rule</A>.</P>
|
||||||
<H3>Variations</H3>
|
<H3><A name="variations"></A>Variations</H3>
|
||||||
<H4><A name="grep"></A>Grep</H4>
|
<H4><A name="grep"></A>Grep</H4>
|
||||||
<P>When an expression is compiled with the flag <EM>grep</EM> set, then the
|
<P>When an expression is compiled with the flag <EM>grep</EM> set, then the
|
||||||
expression is treated as a newline separated list of <A href="#Basic">POSIX-Basic</A>
|
expression is treated as a newline separated list of <A href="#Basic">POSIX-Basic</A>
|
||||||
@ -213,7 +213,7 @@ aaaa</PRE>
|
|||||||
all alter the syntax, while the <A href="syntax_option_type.html#basic">collate
|
all alter the syntax, while the <A href="syntax_option_type.html#basic">collate
|
||||||
and icase</A> options modify how the case and locale sensitivity are to be
|
and icase</A> options modify how the case and locale sensitivity are to be
|
||||||
applied.</P>
|
applied.</P>
|
||||||
<H3>References</H3>
|
<H3><A name="refs"></A>References</H3>
|
||||||
<P><A href="http://www.opengroup.org/onlinepubs/000095399/basedefs/xbd_chap09.html">IEEE
|
<P><A href="http://www.opengroup.org/onlinepubs/000095399/basedefs/xbd_chap09.html">IEEE
|
||||||
Std 1003.1-2001, Portable Operating System Interface (POSIX ), Base Definitions
|
Std 1003.1-2001, Portable Operating System Interface (POSIX ), Base Definitions
|
||||||
and Headers, Section 9, Regular Expressions (FWD.1).</A></P>
|
and Headers, Section 9, Regular Expressions (FWD.1).</A></P>
|
||||||
|
@ -593,7 +593,7 @@ aaaa</PRE>
|
|||||||
</TR>
|
</TR>
|
||||||
</TABLE>
|
</TABLE>
|
||||||
</P>
|
</P>
|
||||||
<H3>Variations</H3>
|
<H3><A name="variations"></A>Variations</H3>
|
||||||
<P>The options <A href="syntax_option_type.html#perl"><EM>normal, ECMAScript, JavaScript</EM>
|
<P>The options <A href="syntax_option_type.html#perl"><EM>normal, ECMAScript, JavaScript</EM>
|
||||||
and <EM>JScript</EM></A> are all synonyms for <EM>Perl</EM>.</P>
|
and <EM>JScript</EM></A> are all synonyms for <EM>Perl</EM>.</P>
|
||||||
<H3><A name="options"></A>Options</H3>
|
<H3><A name="options"></A>Options</H3>
|
||||||
@ -609,7 +609,7 @@ aaaa</PRE>
|
|||||||
no_mod_m, mod_x, mod_s, and no_mod_s</A></EM>.
|
no_mod_m, mod_x, mod_s, and no_mod_s</A></EM>.
|
||||||
</P>
|
</P>
|
||||||
<H3><A name="refs">References</H3>
|
<H3><A name="refs">References</H3>
|
||||||
<P><A href="http://www.perldoc.com/perl5.6/pod/perlre.html"> Perl 5.6.</A></P>
|
<P><A href="http://perldoc.perl.org/perlre.html"> Perl 5.8.</A></P>
|
||||||
<HR>
|
<HR>
|
||||||
<P></P>
|
<P></P>
|
||||||
<p>Revised
|
<p>Revised
|
||||||
|
@ -58,7 +58,7 @@
|
|||||||
<h3>Comparison 1: Long Search</h3>
|
<h3>Comparison 1: Long Search</h3>
|
||||||
<p>For each of the following regular expressions the time taken to find all
|
<p>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
|
occurrences of the expression within a long English language text was measured
|
||||||
(<a href="ftp://ibiblio.org/pub/docs/books/gutenberg/etext02/mtent12.zip">mtent12.txt</a>
|
(<a href="http://www.gutenberg.org/files/3200/old/mtent12.zip">mtent12.txt</a>
|
||||||
from <a href="http://promo.net/pg/">Project Gutenberg</a>, 19Mb). </p>
|
from <a href="http://promo.net/pg/">Project Gutenberg</a>, 19Mb). </p>
|
||||||
<P><table border="1" cellspacing="1">
|
<P><table border="1" cellspacing="1">
|
||||||
<tr>
|
<tr>
|
||||||
|
@ -39,7 +39,7 @@
|
|||||||
<h3>Comparison 1: Long Search</h3>
|
<h3>Comparison 1: Long Search</h3>
|
||||||
<p>For each of the following regular expressions the time taken to find all
|
<p>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
|
occurrences of the expression within a long English language text was measured
|
||||||
(<a href="ftp://ibiblio.org/pub/docs/books/gutenberg/etext02/mtent12.zip">mtent12.txt</a>
|
(<a href="http://www.gutenberg.org/files/3200/old/mtent12.zip">mtent12.txt</a>
|
||||||
from <a href="http://promo.net/pg/">Project Gutenberg</a>, 19Mb). </p>
|
from <a href="http://promo.net/pg/">Project Gutenberg</a>, 19Mb). </p>
|
||||||
<P>%long_twain_search%</P>
|
<P>%long_twain_search%</P>
|
||||||
<h3>Comparison 2: Medium Sized Search</h3>
|
<h3>Comparison 2: Medium Sized Search</h3>
|
||||||
|
Reference in New Issue
Block a user