-
Notifications
You must be signed in to change notification settings - Fork 285
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Deploying to gh-pages from @ 77a0da4 🚀
- Loading branch information
1 parent
dbe05d9
commit 9cb7b32
Showing
6 changed files
with
179 additions
and
44 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,141 @@ | ||
<!DOCTYPE html> | ||
<html lang="en"> | ||
<head> | ||
<meta charset="utf-8"> | ||
<title>Announcing regex 1.9 | Rust Blog</title> | ||
<meta name="viewport" content="width=device-width,initial-scale=1.0"> | ||
<meta name="description" content="Empowering everyone to build reliable and efficient software."> | ||
<!-- Twitter card --> | ||
<meta name="twitter:card" content="summary"> | ||
<meta name="twitter:site" content="@rustlang"> | ||
<meta name="twitter:creator" content="@rustlang"> | ||
<meta name="twitter:title" content="Announcing regex 1.9 | Rust Blog"> | ||
<meta name="twitter:description" content="Empowering everyone to build reliable and efficient software."> | ||
<meta name="twitter:image" content="https://www.rust-lang.org/static/images/rust-social.jpg"> | ||
|
||
<!-- Facebook OpenGraph --> | ||
<meta property="og:title" content="Announcing regex 1.9 | Rust Blog" /> | ||
<meta property="og:description" content="Empowering everyone to build reliable and efficient software."> | ||
<meta property="og:image" content="https://www.rust-lang.org/static/images/rust-social-wide.jpg" /> | ||
<meta property="og:type" content="website" /> | ||
<meta property="og:locale" content="en_US" /> | ||
|
||
<!-- styles --> | ||
<link rel="stylesheet" href="../../../styles/vendor.css"/> | ||
<link rel="stylesheet" href="../../../styles/fonts.css"/> | ||
<link rel="stylesheet" href="../../../styles/app.css"/> | ||
<link rel="stylesheet" href="../../../styles/highlight.css"/> | ||
|
||
<!-- favicon --> | ||
<link rel="apple-touch-icon" sizes="180x180" href="../../../images/apple-touch-icon.png"> | ||
<link rel="icon" type="image/png" sizes="16x16" href="../../../images/favicon-16x16.png"> | ||
<link rel="icon" type="image/png" sizes="32x32" href="../../../images/favicon-32x32.png"> | ||
<link rel="icon" type="image/svg+xml" href="../../../images/favicon.svg"> | ||
<link rel="manifest" href="../../../images/site.webmanifest"> | ||
<link rel="mask-icon" href="../../../images/safari-pinned-tab.svg" color="#5bbad5"> | ||
<meta name="msapplication-TileColor" content="#00aba9"> | ||
<meta name="theme-color" content="#ffffff"> | ||
|
||
<!-- atom --> | ||
<link type="application/atom+xml" rel="alternate" href="https://blog.rust-lang.org/feed.xml" title="Rust Blog" /> | ||
|
||
</head> | ||
<body> | ||
<nav class="flex flex-row justify-center justify-end-l items-center flex-wrap ph2 pl3-ns pr4-ns"> | ||
<div class="brand flex-auto w-100 w-auto-l self-start tc tl-l"> | ||
<a href="../../../"> | ||
<img class="v-mid ml0-l" alt="Rust Logo" src="../../../images/rust-logo-blk.svg"> | ||
<span class="dib ml1 ml0-l">Rust Blog</span> | ||
</a> | ||
</div> | ||
|
||
<ul class="nav list w-100 w-auto-l flex flex-none flex-row flex-wrap justify-center justify-end-l items-center pv2 ph0 ph4-ns"> | ||
<li class="tc pv2 ph2 ph4-ns flex-20-s"><a href="https://www.rust-lang.org">Rust</a></li> | ||
<li class="tc pv2 ph2 ph4-ns flex-20-s"><a href="https://www.rust-lang.org/tools/install">Install</a></li> | ||
<li class="tc pv2 ph2 ph4-ns flex-20-s"><a href="https://www.rust-lang.org/learn">Learn</a></li> | ||
<li class="tc pv2 ph2 ph4-ns flex-20-s"><a href="https://www.rust-lang.org/tools">Tools</a></li> | ||
<li class="tc pv2 ph2 ph4-ns flex-20-s"><a href="https://www.rust-lang.org/governance">Governance</a></li> | ||
<li class="tc pv2 ph2 ph4-ns flex-20-s"><a href="https://www.rust-lang.org/community">Community</a></li> | ||
</ul> | ||
</nav> | ||
|
||
<section id="Announcing regex 1.9" class="white"> | ||
<div class="w-100 mw-none ph3 mw8-m mw8-l center f3"> | ||
<header> | ||
<h2>Announcing regex 1.9</h2> | ||
<div class="highlight mt2 mb3"></div> | ||
</header> | ||
|
||
<div class="publish-date-author">July 5, 2023 · Andrew Gallant | ||
on behalf of <a href="https://www.rust-lang.org/governance/teams/library#Regex%20crate%20team">The regex crate team</a> | ||
</div> | ||
|
||
<div class="post"> | ||
<p>The regex sub-team is announcing the release of <code>regex 1.9</code>. The <code>regex</code> crate | ||
is maintained by the Rust project and is the recommended way to use regular | ||
expressions in Rust. Its defining characteristic is its guarantee of worst case | ||
linear time searches with respect to the size of the string being searched.</p> | ||
<p>Releases of the <code>regex</code> crate aren't normally announced on this blog, but | ||
since the majority of its internals have been rewritten in version 1.9, this | ||
announcement serves to encourage extra scrutiny. If you run into any problems | ||
or performance regressions, please report them on the <a href="https://github.com/rust-lang/regex/issues">issue tracker</a> or <a href="https://github.com/rust-lang/regex/discussions">ask | ||
questions on the Discussion forum</a>.</p> | ||
<p>Few API additions have been made, but one worth calling out is the | ||
<a href="https://docs.rs/regex/1.*/regex/struct.Captures.html#method.extract"><code>Captures::extract</code></a> method that should make getting capture groups in some | ||
cases more convenient. Otherwise, the main change folks should see is hopefully | ||
faster search times.</p> | ||
<p>You can read more in the <a href="https://github.com/rust-lang/regex/blob/master/CHANGELOG.md#190-2023-07-05">CHANGELOG</a> and in a more in depth blog post on | ||
<a href="https://blog.burntsushi.net/regex-internals/">regex crate internals as a library</a>.</p> | ||
|
||
</div> | ||
</div> | ||
</section> | ||
|
||
<footer> | ||
<div class="w-100 mw-none ph3 mw8-m mw9-l center f3"> | ||
<div class="row"> | ||
<div class="four columns mt3 mt0-l" id="get-help"> | ||
<h4>Get help!</h4> | ||
<ul> | ||
<li><a href="https://doc.rust-lang.org" target="_blank" rel="noopener">Documentation</a></li> | ||
<li><a href="mailto:[email protected]">Contact the Rust Team</a></li> | ||
</ul> | ||
</div> | ||
<div class="four columns mt3 mt0-l"> | ||
<h4>Terms and policies</h4> | ||
<ul> | ||
<li><a href="https://www.rust-lang.org/policies/code-of-conduct">Code of Conduct</a></li> | ||
<li><a href="https://www.rust-lang.org/policies/licenses">Licenses</a></li> | ||
<li><a href="https://www.rust-lang.org/policies/media-guide">Logo Policy and Media Guide</a></li> | ||
<li><a href="https://www.rust-lang.org/policies/security">Security Disclosures</a></li> | ||
<li><a href="https://www.rust-lang.org/policies">All Policies</a></li> | ||
</ul> | ||
</div> | ||
<div class="four columns mt3 mt0-l"> | ||
<h4>Social</h4> | ||
<div class="flex flex-row flex-wrap"> | ||
<a href="https://twitter.com/rustlang" target="_blank" rel="noopener" alt="twitter link"><img src="../../../images/twitter.svg" alt="twitter logo" title="Twitter"/></a> | ||
<a href="https://www.youtube.com/channel/UCaYhcUwRBNscFNUKTjgPFiA" target="_blank" rel="noopener" alt="youtube link"><img style="padding-top: 6px; padding-bottom:6px" src="../../../images/youtube.svg" alt="youtube logo" title="YouTube"/></a> | ||
<a href="https://discord.gg/rust-lang" target="_blank" rel="noopener" alt="discord link"><img src="../../../images/discord.svg" alt="discord logo" title="Discord"/></a> | ||
<a href="https://github.com/rust-lang" target="_blank" rel="noopener" alt="github link"><img src="../../../images/github.svg" alt="github logo" title="GitHub"/></a> | ||
</div> | ||
<h4 class="mt4 mb3">RSS</h4> | ||
<ul> | ||
<li><a href="../../../feed.xml">Main Blog</a></li> | ||
<li><a href="../../../inside-rust/feed.xml">"Inside Rust" Blog</a></li> | ||
</ul> | ||
</div> | ||
|
||
</div> | ||
<div class="attribution"> | ||
Maintained by the Rust Team. See a typo? | ||
<a href="https://github.com/rust-lang/blog.rust-lang.org" target="_blank" rel="noopener">Send a fix here</a>! | ||
</div> | ||
</div> | ||
</footer> | ||
|
||
<!-- scripts --> | ||
<script src="../../../scripts/highlight.js"></script> | ||
|
||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
{"releases":[],"feed_updated":"2023-07-03T17:56:41+00:00"} | ||
{"releases":[],"feed_updated":"2023-07-05T13:36:20+00:00"} |
Oops, something went wrong.