Regular expression topic

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.

List Regular expression repositories

Regex

331
Stars
33
Forks
Watchers

Regular expressions for swift

eslint-plugin-regexp

659
Stars
9
Forks
Watchers

ESLint plugin for finding regex mistakes and style guide violations.

anymatch

382
Stars
39
Forks
Watchers

:bangbang: Matches strings against configurable strings, globs, regular expressions, and/or functions

braces

191
Stars
32
Forks
Watchers

Faster brace expansion for node.js. Besides being faster, braces is not subject to DoS attacks like minimatch, is more accurate, and has more complete support for Bash 4.3.

globbing

147
Stars
20
Forks
Watchers

Introduction to "globbing" or glob matching, a programming concept that allows "filepath expansion" and matching using wildcards.

xo

183
Stars
0
Forks
Watchers

Command line utility that composes regular expression matches.

RegularExpressionDecoder

175
Stars
7
Forks
Watchers

A decoder that constructs objects from regular expression matches.

REXS

134
Stars
2
Forks
Watchers

A language for writing regular expressions.

lazy-regex

173
Stars
12
Forks
Watchers

lazy static regular expressions checked at compile time

rex

187
Stars
5
Forks
Watchers

Flexible regular expressions constructor for Golang.