Awesome Lists

awesome-regex

by aloisdg

awesome listpushed almost 2 years ago

A curated collection of awesome Regex libraries, tools, frameworks and software

AI summary

Regex toolkit

A curated collection of Regex libraries, tools, frameworks and software for developers.

stars
1.7K
forks
167
watching
55
awesome lists
5
entries
124
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/aloisdg/awesome-regex/links.svg)](https://awesome.facts.dev/awesome/aloisdg/awesome-regex)
HTML
<a href="https://awesome.facts.dev/awesome/aloisdg/awesome-regex"><img src="https://awesome.facts.dev/shield/aloisdg/awesome-regex/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/aloisdg/awesome-regex/links.svg

What's in the list

124 links in 13 sections, with live GitHub stats.activeno commit in 2y

Documentation

Prototyping and Testing

  • Debuggex

    Online visual Regex tester

  • ExtendsClass

    Online visual Regex tester

  • Nodexr

    Online node-based Regex editor

  • Regexr

    Website for interactive Regex prototyping with syntax highlighting (by @gskinner)

  • Regex101

    Online Regex tester, debugger with highlighting

  • Rubular

    Ruby-based regular expression editor and tester

  • Rex V

    AJAX Regular EXpression eValuator

  • RegViz

    Tool for debugging JavaScript regular expressions in a visual way

  • Regulex

    JavaScript Regular Expression Visualizer

  • PyRegex

    Online Regex tester to check validity of Regex in the Python language Regex subset

  • pythex

    Quick way to test your Python regular expressions

  • Regexper

    Regex visualizer for JavaScript using railroad diagrams

  • HiFi Regex Tester

    Live JavaScript Regular Expression Tester

  • Regex Hero

    .NET online Regex tester

  • Regex Storm

    .NET Regex tester with highlighting and detailed results output

  • RegEx to Strings

    JavaScript library and online tool to generate strings that a regular expression would match

  • RegexPal

    JavaScript + PCRE online tester

  • RegexTester

    Regular Expression Tester with highlighting for Javascript and PCRE

  • Free Formatter

    Free online Regex tester

  • Regex Tester - Golang

    A secure regular expression tester. built using Go

  • PHP Live Regex

    PHP specific regular expression tester with live evaluation and code generation for all PHP's regex functions

Generators

  • Txt2Re

    Generate Regular expressions based on a string

  • Regex Generator++

    Automatic Generation of Text Extraction Patterns from Examples

  • regexgen

    Generates regular expressions that match a set of strings

  • RegexGenerator

    A tool for generating regular expressions for text extraction (by @MaLeLabTs)

  • Gamon's numberic range generator

    Regex Numeric Range Generator, when you need to match an integer range

  • rgxg

    Command line tool to generate Regex

  • Strings to RegEx

    JavaScript library and online tool to generate a regular expression that matches strings

  • Regex Guide

    Plain Text to Regex Generator

  • grex

    A command-line tool and library for generating regular expressions from user-provided test cases

  • AutoRegex

    English <-> Regex from an AI

Security

  • SafeRegex

    A command-line tool for testing regular expressions for vulnerabilities

Learning

Libraries

  • Tre

    Free and portable approximate Regex matching library

  • Go-Restructure

    Match regular expressions into struct fields in Go (by @alexflint)

  • js-regex

    Chainable API for constructing Regexes

  • VerbalExpressions

    VerbalExpressions is a cross-language library that helps to construct difficult regular expressions

  • Super Expressive

    Super Expressive is a JavaScript library that allows you to build regular expressions in natural language

  • XRegExp

    JavaScript Regex library

  • RE2

    RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. It is a C++ library

  • Hyperscan

    High-performance multiple Regex matching library

Collections

  • RegexLib

    Regular Expression Library (5000+ indexed expressions)

  • Regexhub

    Useful Regex Patterns

  • RGXP.RU

    Regular Expression Patterns (+testing)

Explanation

  • RegexTranslator

    A web app to decode Regex into plain English. You can edit it and translate back

  • Explain.pl

    Explain Regular Expressions

Exercises

Articles

Books

Benchmarks

Cheat Sheets

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.