3 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
4 <title>Testing Perl searches (platform = Windows x64, compiler = Microsoft Visual C++ version 14.1)</title>
5 <link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
6 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
7 <link rel="home" href="../../../index.html" title="Boost.Regex 5.1.4">
8 <link rel="up" href="../performance.html" title="Performance">
9 <link rel="prev" href="section_id3261825021.html" title="Testing simple Perl matches (platform = linux, compiler = GNU C++ version 6.3.0)">
10 <link rel="next" href="section_id4128344975.html" title="Testing simple Perl matches (platform = Windows x64, compiler = Microsoft Visual C++ version 14.1)">
12 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
13 <table cellpadding="2" width="100%"><tr>
14 <td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../../boost.png"></td>
15 <td align="center"><a href="../../../../../../../index.html">Home</a></td>
16 <td align="center"><a href="../../../../../../../libs/libraries.htm">Libraries</a></td>
17 <td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
18 <td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
19 <td align="center"><a href="../../../../../../../more/index.htm">More</a></td>
22 <div class="spirit-nav">
23 <a accesskey="p" href="section_id3261825021.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../performance.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="section_id4128344975.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
26 <div class="titlepage"><div><div><h4 class="title">
27 <a name="boost_regex.background.performance.section_id3752650613"></a><a class="link" href="section_id3752650613.html" title="Testing Perl searches (platform = Windows x64, compiler = Microsoft Visual C++ version 14.1)">Testing
28 Perl searches (platform = Windows x64, compiler = Microsoft Visual C++ version
30 </h4></div></div></div>
32 <a name="boost_regex.background.performance.section_id3752650613.table_Testing_Perl_searches_platform_Windows_x64_compiler_Microsoft_Visual_C_version_14_1_"></a><p class="title"><b>Table 13. Testing Perl searches (platform = Windows x64, compiler = Microsoft
33 Visual C++ version 14.1)</b></p>
34 <div class="table-contents"><table class="table" summary="Testing Perl searches (platform = Windows x64, compiler = Microsoft
35 Visual C++ version 14.1)">
72 boost::xpressive::cregex
80 <code class="literal">(?i)<a[^>]+href=("[^"]*"|[^[:space:]]+)[^>]*></code><br>
81 In file: ..<span class="emphasis"><em>..</em></span>../libs/libraries.htm
86 <span class="blue">1.36<br> (21565ns)</span>
91 <span class="green">1.00<br> (15821ns)</span>
96 <span class="green">1.08<br> (17111ns)</span>
101 <span class="grey">-</span>
106 <span class="blue">2.89<br> (45731ns)</span>
113 <code class="literal">(?i)<font[^>]+face=("[^"]*"|[^[:space:]]+)[^>]*>.*?</font></code><br>
114 In file: ..<span class="emphasis"><em>..</em></span>../libs/libraries.htm
119 <span class="blue">3.05<br> (16442ns)</span>
124 <span class="blue">1.58<br> (8492ns)</span>
129 <span class="green">1.00<br> (5385ns)</span>
134 <span class="grey">-</span>
139 <span class="blue">3.31<br> (17804ns)</span>
146 <code class="literal">(?i)<h[12345678][^>]*>.*?</h[12345678]></code><br>
147 In file: ..<span class="emphasis"><em>..</em></span>../libs/libraries.htm
152 <span class="blue">2.11<br> (15434ns)</span>
157 <span class="blue">1.31<br> (9615ns)</span>
162 <span class="green">1.00<br> (7315ns)</span>
167 <span class="grey">-</span>
172 <span class="red">4.28<br> (31331ns)</span>
179 <code class="literal">(?i)<img[^>]+src=("[^"]*"|[^[:space:]]+)[^>]*></code><br>
180 In file: ..<span class="emphasis"><em>..</em></span>../libs/libraries.htm
185 <span class="blue">2.73<br> (16457ns)</span>
190 <span class="blue">1.41<br> (8503ns)</span>
195 <span class="green">1.00<br> (6023ns)</span>
200 <span class="grey">-</span>
205 <span class="blue">3.14<br> (18913ns)</span>
212 <code class="literal">(?i)<p>.*?</p></code><br> In file:
213 ..<span class="emphasis"><em>..</em></span>../libs/libraries.htm
218 <span class="blue">2.32<br> (15717ns)</span>
223 <span class="blue">1.57<br> (10652ns)</span>
228 <span class="green">1.00<br> (6789ns)</span>
233 <span class="grey">-</span>
238 <span class="blue">3.76<br> (25542ns)</span>
245 <code class="literal">(\w+)\s*(\([^()]++(?:(?2)[^()]++)*+[^)]*\))\s*(\{[^{}]++((?3)[^{}]++)*+[^}]*+\})</code><br>
246 In file: boost/multiprecision/number.hpp
251 <span class="green">1.00<br> (1125008ns)</span>
256 <span class="blue">2.90<br> (3265708ns)</span>
261 <span class="grey">-</span>
266 <span class="grey">-</span>
271 <span class="grey">-</span>
278 <code class="literal">(^[ \t]*#(?:(?>[^\\\n]+)|\\(?>\s*\n|.))*)|</code><br>
279 In file: boost/multiprecision/number.hpp
284 <span class="blue">1.55<br> (11035845ns)</span>
289 <span class="green">1.00<br> (7123895ns)</span>
294 <span class="grey">-</span>
299 <span class="grey">-</span>
304 <span class="blue">1.46<br> (10415180ns)</span>
311 <code class="literal">(template[[:space:]]*<[^;:{]+>[[:space:]]*)?(class|struct)[[:space:]]*(\w+([
312 ]*\([^)]*\))?[\u0 ...</code><br> In file: boost/multiprecision/number.hpp
317 <span class="red">26.17<br> (8436744ns)</span>
322 <span class="red">32.97<br> (10629852ns)</span>
327 <span class="green">1.00<br> (322399ns)</span>
332 <span class="red">811.84<br> (261737971ns)</span>
337 <span class="red">23.34<br> (7526351ns)</span>
344 <code class="literal">Beman|John|Dave</code><br> In file: ..<span class="emphasis"><em>..</em></span>../libs/libraries.htm
349 <span class="blue">1.58<br> (10246ns)</span>
354 <span class="green">1.00<br> (6487ns)</span>
359 <span class="blue">2.48<br> (16109ns)</span>
364 <span class="red">5.39<br> (34994ns)</span>
369 <span class="green">1.09<br> (7046ns)</span>
376 <code class="literal">\w+\s*(\([^()]++(?:(?1)[^()]++)*+[^)]*\))</code><br>
377 In file: boost/multiprecision/number.hpp
382 <span class="green">1.00<br> (1152646ns)</span>
387 <span class="blue">1.70<br> (1962067ns)</span>
392 <span class="grey">-</span>
397 <span class="grey">-</span>
402 <span class="grey">-</span>
409 <code class="literal">\{[^{}]++((?0)[^{}]++)*+[^}]*+\}</code><br> In
410 file: boost/multiprecision/number.hpp
415 <span class="blue">1.62<br> (255439ns)</span>
420 <span class="green">1.00<br> (158034ns)</span>
425 <span class="grey">-</span>
430 <span class="grey">-</span>
435 <span class="grey">-</span>
442 <code class="literal">^[ ]*#[ ]*include[ ]+("[^"]+"|<[^>]+>)</code><br>
443 In file: boost/multiprecision/number.hpp
448 <span class="blue">1.48<br> (268270ns)</span>
453 <span class="green">1.08<br> (195553ns)</span>
458 <span class="blue">1.78<br> (323879ns)</span>
463 <span class="red">7.75<br> (1406976ns)</span>
468 <span class="green">1.00<br> (181554ns)</span>
475 <code class="literal">^[ ]*#[ ]*include[ ]+("boost/[^"]+"|<boost/[^>]+>)</code><br>
476 In file: boost/multiprecision/number.hpp
481 <span class="blue">1.48<br> (268560ns)</span>
486 <span class="green">1.08<br> (195915ns)</span>
491 <span class="blue">1.76<br> (319886ns)</span>
496 <span class="red">7.72<br> (1398962ns)</span>
501 <span class="green">1.00<br> (181328ns)</span>
508 <br class="table-break">
510 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
511 <td align="left"></td>
512 <td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
513 Distributed under the Boost Software License, Version 1.0. (See accompanying
514 file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
519 <div class="spirit-nav">
520 <a accesskey="p" href="section_id3261825021.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../performance.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="section_id4128344975.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>