An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.
-
Updated
Aug 4, 2020 - Rust
{{ message }}
An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.
General Assembly's 2015 Data Science course in Washington, DC
A command-line tool and library for generating regular expressions from user-provided test cases
Please add C# syntax support.
Guides for learning + doing better web and app development. Created by Coding for Entrepreneurs.
Learn Python Regular Expressions step by step from beginner to advanced levels
Generate JavaScript-compatible regular expressions based on a given set of Unicode symbols or code points.
The regex-centric, fast lexical analyzer generator for C++ with full Unicode support. Faster than Flex and other regex matchers. Accepts Flex specifications. Generates reusable source code that is easy to understand. Seamlessly integrates with Bison and other parsers.
Raptor - WAF - Web application firewall using DFA [ Current version ] - Beta
Common Lisp regular expression library
Transform regular expressions into finite state machines and output Go source code. This repository has migrated to https://gitlab.com/opennota/re2dfa
Named capture groups have been requested as a feature here: https://www.reddit.com/r/rust/comments/djv01f/z/f48r5ao
Should not be too hard to implement:
First, extend parser to parse named groups. Store it in a HashMap<String, usize>.
Then add API to look up named groups using the name. Use the HashMap to look up the group index first.
Referencing named groups in backrefs doesn't h
A Windows Shell Extension for more advanced bulk renaming using search and replace or regular expressions
PEGs for Nim, another take
My solution to the Natural Language Processing course made by Dan Jurafsky, Chris Manning in Winter 2012
Proposal to add Unicode property escapes `\p{…}` and `\P{…}` to regular expressions in ECMAScript.
Python library for information extraction of quantities from unstructured text
Pure Nim regex engine. Guarantees linear time matching
Best YouTube Video ID regex. Online: https://regex101.com/r/rN1qR5/2 and http://regexr.com/3anm9
The RegexGuide is an online tool for future regex users.
Tokenizes a string that represents a regular expression.
An R interface to the Onigmo regular expression library
Add a description, image, and links to the regular-expressions topic page so that developers can more easily learn about it.
To associate your repository with the regular-expressions topic, visit your repo's landing page and select "manage topics."
Ideas: