File tree Expand file tree Collapse file tree 1 file changed +30
-0
lines changed Expand file tree Collapse file tree 1 file changed +30
-0
lines changed Original file line number Diff line number Diff line change
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
You can’t perform that action at this time.
0 commit comments