Skip to content

Commit 332cf2e

Browse files
committed
Add short blog post about regex 1.9 release
1 parent a7af062 commit 332cf2e

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

posts/2023-07-05-regex-1.9.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
layout: post
3+
title: "Announcing regex 1.9"
4+
author: Andrew Gallant
5+
---
6+
7+
The regex sub-team is annoncing the release of `regex 1.9`. The `regex` crate
8+
is maintained by the Rust project and is the recommended way to use regular
9+
expressions in Rust. Its defining characteristic is its guarantee of worst case
10+
linear time searches with respect to the size of the string being searched.
11+
12+
Releases of the `regex` crate aren't normally announced on this blog, but
13+
since the majority of its internals have been rewritten in version 1.9, this
14+
announcement serves to encourage extra scrutiny towards any potential problems
15+
or regressions. If you run into any problems, please report them on the
16+
[issue tracker] or [ask questions on the Discussion forum][discussions].
17+
18+
The only change to the API of the `regex` crate is the addition of a new
19+
[`Captures::extract`] method that should make dealing with capture groups
20+
in some cases more convenient. Otherwise, the main change folks should see is
21+
hopefully faster search times.
22+
23+
You can read more in the [CHANGELOG] and in a more in depth blog post on
24+
[regex crate internals as a library][regex-internals].
25+
26+
[issue tracker]: https://github.com/rust-lang/regex/issues
27+
[discussions]: https://github.com/rust-lang/regex/discussions
28+
[`Captures::extract`]: TODO
29+
[CHANGELOG]: TODO
30+
[regex-internals]: TODO

0 commit comments

Comments
 (0)