An opinionated list of regular expression tools, tutorials, libraries, and other resources
-
Updated
May 9, 2024
A regular expression (shortened as regex or regexp), sometimes referred to as rational expression, is a sequence of characters that specifies a match pattern in text. Usually such patterns are used by string-searching algorithms for "find" or "find and replace" operations on strings, or for input validation.
Regular expression techniques are developed in theoretical computer science and formal language theory. They are used in search engines, in search and replace dialogs of word processors and text editors, in text processing utilities such as sed and AWK, and in lexical analysis. Regular expressions are also supported in many programming languages.
Different syntaxes for writing regular expressions have existed since the 1980s, one being the POSIX standard and another, widely used, being the Perl syntax.
An opinionated list of regular expression tools, tutorials, libraries, and other resources
Part of the ZeroSyntax series. Contains syntax highlighting for Command & Conquer Generals Zero Hour Map.ini syntax
Curated Multimaps and Rules for Rspamd
Headless chatbot that detects spam and posts links to it in chatrooms for quick deletion.
ripgrep recursively searches directories for a regex pattern while respecting your gitignore
Deemon Programming Language (v200+)
EstiMate 🦉: A fast and accurate modelcounter tool for estimating the number of models for LTL formulas using transfer matrices.
hippity hoppity my code is now your property
A small library to convert case of a given string
Structured Text Generation
DFA regular expression library & friends
The standard library of the D programming language
A portable fork of the high-performance regular expression matching library
A repository for "Python for Everybody" course on Coursera by Clinical Prof. Charles (Dr. Chuck) Severance, University of Michigan.
Statically-checked inline matching on regular expressions in Scala