Explore >> Select a destination


You are here

twomorecents.org
| | www.mdk-photo.com
2.5 parsecs away

Travel
| |
| | docs.rs
3.8 parsecs away

Travel
| | This crate provides routines for searching strings for matches of a regular expression (aka "regex"). The regex syntax supported by this crate is similar to other regex engines, but it lacks several features that are not known how to implement efficiently. This includes, but is not limited to, look-around and backreferences. In exchange, all regex searches in this crate have worst case `O(m * n)` time complexity, where `m` is proportional to the size of the regex and `n` is proportional to the size of the string being searched.
| | vlad.website
2.9 parsecs away

Travel
| | (This is a post I wrote for the Hare blog.) Regular expressions are one of those tools that we kind of take for granted. They're really powerful and useful in so many situations, but most people don't quite understand how they work under the hood. I'm Vlad, the developer who implemented Hare's regular expression engine, and I thought I'd show you why regular expressions aren't as scary as they might seem at first sight. In this post, I'd like to take a look at how Hare's implementation works, as well as how an end-user would go about using it. Let's get started.
| | hswolff.com
21.8 parsecs away

Travel
| This post is the first of a trilogy. Check out the other two posts as well:Level Up useReducer with ImmerHow To useContext With useReducerI didn't realize until recently how much I loved the React Hook useReducer. It's one of those advanced hooks, and while I read the documentation about it and alre