Regular expression
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.
- GitHub: https://github.com/topics/regular-expression
- Wikipedia: https://en.wikipedia.org/wiki/Regular_expression
- Created by: Stephen Cole Kleene
- Released: 1950
- Related Topics: pattern-matching, wildcard, glob, grep, awk, sed,
- Aliases: regex, regexp, regular-expressions,
- Last updated: 2026-06-23 00:26:21 UTC
- JSON Representation
https://github.com/denxv/tgv2rayscraper
TGV2RayScraper is a Python project for collecting data from Telegram channels, extracting V2Ray configurations, and processing them by cleaning, normalizing, and deduplicating, while keeping channel information up to date. It provides asynchronous tools for data collection and synchronous tools for configuration processing.
aiohttp anytls async hysteria2 json open-source python regular-expression requests scraper shadowsocks ssr telegram trojan tuic v2ray vless vmess vpn wireguard
Last synced: 02 May 2026
https://github.com/oswaldobapvicjr/jep-data-extension
An extension of the Java Expression Parser library with useful functions for data handling
data-manipulation java jep jsonpath regular-expression xpath
Last synced: 08 May 2025
https://github.com/nichitaa/formal-languages-and-compiler-design
Formal Languages and Compiler Design 1. RE to FA 2. NFA to DFA 3. CFG to CNF
cfg-to-cnf-conversion chomsky finite-automaton grammars nfa-to-dfa-conversion regular-expression transition-table
Last synced: 29 Mar 2025
https://github.com/piotrjustyna/fontbot
Choose word, choose font, tweet. Twitter bot written in Haskell.
font haskell regular-expression timeline tweets twitter
Last synced: 19 May 2026
https://github.com/maykon-oliveira/regex-tutorial
:bulb: Learn how to use and get the most out of regular expressions.
javascript regex regexp regexp-search regular-expression tutorial
Last synced: 02 Aug 2025
https://github.com/tiaanduplessis/colors-regex
Regular expressions for rgb, rgba, hex, hexa, hsl & hsla colors
colors-regex hexa hsl hsla-colors regular-expression rgba
Last synced: 08 Aug 2025
https://github.com/sulami/rx
Standalone version of Emacs' rx macro
emacs regex regular-expression rust
Last synced: 22 Apr 2025
https://github.com/phillbush/automata.scm
implementation of automata in r7rs scheme
automata automaton finite-state-machine r7rs r7rs-scheme regular-expression regular-expressions scheme thompson-algorithm thompson-construction
Last synced: 25 Feb 2026
https://github.com/stdlib-js/string-replace
Replace search occurrences with a replacement string.
expression javascript node node-js nodejs regex regexp regular regular-expression replace search stdlib str string util utilities utility utils
Last synced: 09 Apr 2025
https://github.com/kei-k23/rex
Regular Expression (Regex) engine that written in C++
clang cpp regex regular-expression
Last synced: 15 Oct 2025
https://github.com/chaudinh/js-concepts
A collection of concepts in JavaScript
algorithms clean-code data-structures design-patterns es6 javascript javascript-concepts regular-expression
Last synced: 18 Oct 2025
https://github.com/pwwang/regexr
Regular expressions for humans
regex regular-expression regular-expressions
Last synced: 31 Jan 2026
https://github.com/sonjoydatta/creditcard-payment
Credit Card payment form and validation
bootstrap javascript nextjs reactjs regular-expression responsive-web-design sass validation
Last synced: 03 Mar 2026
https://github.com/cs-astronaut/regex-to-automata
A Tool for Drawing the DFA/NFA of a Regex for a Regular Language
automata-theory dfa dfa-minimization finite-automata formal-languages nfa nfa-to-dfa-conversion powerset-construction regex-to-automata regular-expression thompson-construction
Last synced: 06 Mar 2026
https://github.com/asabeneh/python
dictionaries loop python python3 regular-expression tuples webcrawler
Last synced: 13 Jun 2025
https://github.com/sinkaroid/nhentaish
bash nhentai downloader
bash doujinshi nhentai regular-expression
Last synced: 14 Oct 2025
https://github.com/Mottie/is-regexp-string
Check if a string is a regular expression
check node regexp regular-expression string
Last synced: 27 Jul 2025
https://github.com/samyakbardiya/trex
A Terminal app for RegEx visualization
bubbletea cli cli-app cobra-cli golang lipgloss regex regex-util regexp regular-expression terminal tui
Last synced: 30 Jan 2026
https://github.com/meniny/re
🔫 Pythonic RegEx library.
python pythonic re regex regexp regular-expression swift
Last synced: 18 May 2026
https://github.com/tushararora/regexer
Web extension for Firefox to quickly check matches in a string against a regular expression.
firefox firefox-addon firefox-extension javascript regular-expression
Last synced: 10 Aug 2025
https://github.com/abhishek010397/googleapi-python
Google Chat API And GMAIL EMAIL Parser Using Python
aws-lambda-python aws-s3 email gmail-api googleapiclient httplib outh2 python3 regular-expression
Last synced: 09 Apr 2025
https://github.com/georgesittas/regex-interpreter
Simple regular expression interpreter
haskell interpreter parsec regex regular-expression thompson-construction
Last synced: 02 Apr 2026
https://github.com/LukeTowers/oc-twigpcre-plugin
Twig PCRE Filters / Functions for OctoberCMS
octobercms octobercms-plugin php plugin regex regular-expression twig
Last synced: 12 Apr 2025
https://github.com/jpmhouston/renamecommand
A ParsableArguments implementation for making minimal rename scripts in Swift
argumentparser command-line regular-expression rename-script swift swift-package-manager swift-sh
Last synced: 21 Oct 2025
https://github.com/philpennock/emailsupport
Golang routines and variables useful when dealing with email
email-validation go regular-expression
Last synced: 18 Mar 2025
https://github.com/markwhitaker/regextoolbox.java
Regular expression tools for Java developers
java pattern pattern-matching regex regexes regexp regular-expression regular-expressions
Last synced: 29 Jun 2025
https://github.com/cnlon/regexp.online
To learn & test Regular Expression online
javascript regex regexp regular-expression
Last synced: 23 Jul 2025
https://github.com/vaeth/pyrep
Search and/or replace regular expressions within many files interactively
regular-expression replace-in-files replace-text
Last synced: 26 Mar 2025
https://github.com/li-boxuan/regex-checker
GitHub App that checks Pull Request titles using user-defined regular expression
continuous-integration github github-app probot-app regular-expression
Last synced: 17 May 2026
https://github.com/ammarfaizi2/teapcrecpp
Tea PCRE for C++
pcre regexp regular-expression
Last synced: 09 Aug 2025
https://github.com/luketowers/oc-twigpcre-plugin
Twig PCRE Filters / Functions for OctoberCMS
octobercms octobercms-plugin php plugin regex regular-expression twig
Last synced: 09 Apr 2025
https://github.com/e-spin/form-regex-bundle
With the extension, a new text field is available in the form generator, where a Individual input check via Regular Expression (Regex) and a message is displayed in the event of an error.
contao form regex regular-expression
Last synced: 19 Jan 2026
https://github.com/gusenov/xls-formula-eval-java
Java-библиотека для вычисления Excel-формул.
excel expression-evaluator formula-parser java java-library regular-expression xls
Last synced: 20 Feb 2026
https://github.com/emijrp/avbot
Anti-vandalism bot for MediaWiki wikis
antispam bot mediawiki mediawiki-bot regular-expression spanish-wikipedia vandalism wikipedia
Last synced: 28 Apr 2026
https://github.com/magicxor/clipboardtransform
Replace clipboard text on paste
clipboard delphi hotkey object-pascal pascal paste regex regular-expression replace
Last synced: 04 Mar 2026
https://github.com/bryanwilhite/blog
My source files for my technical Blog entries—an 11ty-based fire hose 🚒 for a static web site
11ty c-sharp csharp json markdown regex regular-expression static-site-generator
Last synced: 07 Oct 2025
https://github.com/smimram/regrade
Simple grading system using regular expressions.
assignment grade homework ocaml regular-expression
Last synced: 12 Feb 2026
https://github.com/thaliaarchi/re1-rust
A port of re1, Russ Cox’s simple, virtual machine–based regular expression engine
Last synced: 11 Feb 2026
https://github.com/luciopaiva/cols-and-rows
When grep is not enough... transform text input, line by line, using regular expressions.
console-tool grep regular-expression text-processing
Last synced: 21 Mar 2025
https://github.com/ahkhanjani/regez
RegEz is a RegEx generator for coding regular expressions in JavaScript.
javascript regex regex-generator regexp regular-expression regular-expressions typescript
Last synced: 27 Jan 2026
https://github.com/mottie/is-regexp-string
Check if a string is a regular expression
check node regexp regular-expression string
Last synced: 26 Apr 2026
https://github.com/pschiffmann/verbose-regexp.dart
Simulates verbose flag behavior for regular expressions in Dart.
Last synced: 22 Feb 2026
https://github.com/hlysine/readable-regexp
Regular Expressions - quick and concise, readable and composable.
readable regex regexp regular-expression regular-expressions typescript
Last synced: 10 May 2026
https://github.com/inspect-js/has-named-captures
Does the JS environment support named capture groups in regexes?
capture group javascript named regex regular-expression regular-expressions
Last synced: 07 Oct 2025
https://github.com/mooseburger1/2015-twitter-airline-sentiment-analysis
Performing sentiment analysis of airlines from Twitter Data.
matplotlib numpy pandas-dataframe python3 regular-expression
Last synced: 09 May 2026
https://github.com/zadean/xs_regex
XML Schema Regex for Erlang
erlang regex regular-expression xml xml-schema xpath xquery
Last synced: 28 Oct 2025
https://github.com/rafael-santiago/here
A tiny C-library that implements regular expressions.
c minimalist-library regular-expression
Last synced: 10 Oct 2025
https://github.com/elektrostudios/regexcon-performs-regex-substitution-via-command-line
Command-line app to perform RegEx string substitutions.
command-line command-line-tool command-line-tools commandline commandline-tool console-application consoleapp dotnet elektrostudios regex regular-expression regular-expressions regularexperssion regularexpression regularexpressions string string-manipulation strings vbnet windows
Last synced: 03 May 2026
https://github.com/chandansoren/medical-data-extraction
Medical data extraction from medical documents like prescription and patient details document using python and Regex
fastapi ocr-recognition opencv-python pdf2image pytesseract python regular-expression
Last synced: 06 May 2026
https://github.com/8573/fuzzy-regex.rs
A @rust-lang library aiming to provide regexes with fuzzy matching
approx approximate approximate-string-matching fuzzy fuzzy-matching fuzzy-search regex regexes regexp regular-expression rust rust-lang rust-language rust-library
Last synced: 31 Aug 2025
https://github.com/geri-borbas/macos.production.pdf_links
Tiny tool help creating PDF links in Adobe Illustrator.
acrobat adobe-illustrator annotations application link-annotations pdf pdf-annotation pdfkit regex regular-expression swift
Last synced: 15 Oct 2025
https://github.com/jabhij/py-regularexpressionx
Everything you need to know about Regular Expression in python for scientific work, especially related to Data Science.
python regex regular-expression
Last synced: 29 May 2026
https://github.com/serpent7776/rer
regular expression based file renamer
commandline regex regular-expression rename rename-files utility
Last synced: 11 Mar 2025
https://github.com/regexhq/floating-point-regex
Regular expression for matching floating-point literals.
floating-point number regex regexp regular-expression
Last synced: 09 Mar 2026
https://github.com/kei-k23/g-grep
G-grep is a small regular expression (regex) engine that is written in Go
Last synced: 07 Mar 2026
https://github.com/yuqingc/lxa
Lexical analysis/Regular expression engine written in TypeScript
compiler lexical-analysis regular-expression regular-expression-engine
Last synced: 17 Mar 2025
https://github.com/aidinhamedi/python-color-print-v2
A simple and user friendly way to print colored text to the console.
color colorfu colorprint print python python3 regular-expression
Last synced: 06 Apr 2025
https://github.com/sksaju/free-code-camp
My solution of freecodecamp challenges..
algorithms data-structures debugging es6 javascript nodejs reactjs redux regular-expression
Last synced: 30 Dec 2025
https://github.com/yanivmo/ruler
Humane formal grammar library for Python
grammar regex regular-expression
Last synced: 22 Mar 2025
https://github.com/hex7c0/safer-regex
detect possibly exponential-time regular expressions (with cli support)
cli nodejs regex regular-expression
Last synced: 26 Feb 2026
https://github.com/dohliam/portable-regex
A regular expression tool with live-updating search and replace
grep regex regular-expression test-regex
Last synced: 18 Mar 2026
https://github.com/kevinokerlund/dom-regex
JavaScript library for querying DOM elements with Regular Expressions.
dom dom-regex javascript-library queryselector regular-expression
Last synced: 08 Aug 2025
https://github.com/kernix13/pre-code-formatter
JavaScript output of selected code with span color classes for a pre code block.
blog codeblocks pre-tag regex regular-expression regular-expressions
Last synced: 19 Mar 2026
https://github.com/teneplaysofficial/registration-and-login-system-cpp
A C++ project that provides user registration with email and password, featuring email validation using regular expressions, password length validation, and secure password management with options for resetting passwords. Future plans include implementing a cipher algorithm for enhanced data protection.
cipher-algorithm cpp emailvalidation fstream login-system regular-expression string xor-cipher
Last synced: 22 Jun 2026
https://github.com/tiaanduplessis/sa-company-registration-number-regex
Regular expression for matching South African Company Registration Number
company-registration regular-expression south-africa
Last synced: 08 Aug 2025
https://github.com/rangoo94/object-regexp
Match regular expressions on list of objects
formula js-engine objects parser quantifiers regexp regular-expression
Last synced: 26 Mar 2025
https://github.com/mohaphez/linux-tutorial-tricks
Here I note all I know about linux commands , tricks, and what I have from experiences.
bash linux linux-commands linux-tutorial regular-expression tutorial vim
Last synced: 19 Apr 2026
https://github.com/basemax/iranian-phonenumber-validator-nodejs
A library for validating Iranian phone numbers in nodejs that can help you to extract all phone numbers from a text, check if a text has a phone number, check if a text is exactly a phone number, check if a text includes a special phone number.
iran iranian javascript js node nodejs phone-number phone-number-validation phone-number-validator phonenumber phonenumber-validation phonenumber-validator regex regex-pattern regular-expression regular-expressions validate validator validators
Last synced: 01 May 2026
https://github.com/frsource/frs-replace
The fastest way to replace any text/file/piped stream content. Shipped with both NodeJS API & CLI out of the box!
cli command-line-interface fast frs-replace javascript nodejs performance pipe pipes regex regexp regular-expression replace replacement stream streams
Last synced: 18 May 2026
https://github.com/maisikoleni/javadoc-search
Fast Server-side Search Engine for Javadoc API
api java javadoc maven quarkus qute regular-expression search search-algorithm search-engine trie
Last synced: 31 Aug 2025
https://github.com/gpalleschi/pyexpresso
A Visual Tool to check regular expression written in Python using Kivy GUI framework, it permits test expressions, save expression on file and load expression from a file.
kivy kivy-framework python regular-expression regular-expressions
Last synced: 04 Jan 2026
https://github.com/saketkothari/freecodecamp-javascript-algorithms-and-data-structures
freeCodeCamp JavaScript Algorithms and Data Structures Solutions
algorithms basic-data-structures debugging es6 functional-programming javascript object-oriented-programming regular-expression
Last synced: 21 Mar 2025
https://github.com/ralphtheninja/match-sink
Pipe data to a stream and react to single or multiple matches
Last synced: 14 Oct 2025
https://github.com/micahondiwa/alx-system_engineering-devops
System Engineering DevOps with ALX and Holberton School.
bash devops flask loops postman regex regular-expression restful-api shell shell-script web-service wsgi
Last synced: 09 Apr 2026
https://github.com/massigy/ll1p.go
This is a simple LL(1) grammar tokenizer & parser written in Go.
go-programming-language golang grammar-parser language-theory ll1-grammar ll1-parser parser regular-expression tokenizer
Last synced: 10 Aug 2025
https://github.com/ilyachvanov/change-style-of-naming
This program changes style of naming variables, functions and classes
Last synced: 31 Jan 2026
https://github.com/vaeth/mv_perl
mv_perl - A collection of perl scripts (replacement in files, syncing dirs etc)
compare perl-script recursive regular-expression rename renaming-files replace replace-in-files replace-text timestamp touch
Last synced: 25 Feb 2026
https://github.com/dzenis-h/js_practice
This repo contains various Vanilla JS applications made with only the sole purpose of sharpening my existing skills, practicing and implementing them, and, of course, learning new ones. If you take a closer look, it's obvious that I've extended this repo to include other (not vanilla JS) technologies, but still based on JavaScript.
ecmascript2017 es6 expressjs javascript nodejs reactjs redux regular-expression vanilla-javascript
Last synced: 11 Apr 2026
https://github.com/hugoalh/url-regexp-es
An ES (JavaScript & TypeScript) module for URL regular expression.
es javascript js modulejs regexp regular-expression ts typescript url
Last synced: 22 Mar 2025
https://github.com/wahyukmr/javascript-programming
Repository ini adalah sumber daya yang lengkap dan mendalam untuk mempelajari JavaScript dari tingkat pemula hingga tingkat lanjutan. Panduan yang mencakup semua aspek fundamental JavaScript serta konsep yang lebih kompleks.
asynchronous functional-programming guides javascript javascript-es6 modules regex regular-expression
Last synced: 08 Apr 2025
https://github.com/shinnn/outdated-pod-regex
Create a regex that matches the Pod list generated with `pod outdated`
cocoapods javascript npm-package regular-expression xcode
Last synced: 15 Apr 2026
https://github.com/tomhodgins/jsincss-regex-match
A regex matching plugin for jsincss
css css-selector js-in-css jsincss regex regexp regular-expression selector-resolver
Last synced: 20 Jan 2026
https://github.com/adalinesimonian/clean-regexp-cli
Clean up regular expressions from the command line.
clean cleaner cleanup cli command-line command-line-tool node-js nodejs regex regular-expression regular-expressions tool
Last synced: 10 May 2026
https://github.com/msthamizh/bizcardx-extracting-business-card-data-with-ocr
Developing a Streamlit application that enables users to upload business card images and extract key details using easyOCR. The app allows users to manage the extracted data (view, update, delete) and securely stores it in a MySQL database. It also highlights extracted text directly on the business card image using Pillow.
easyocr mysql numpy pandas pillow python regular-expression streamlit
Last synced: 10 Apr 2026
https://github.com/stdlib-js/string-base-replace
Replace search occurrences with a replacement string.
base expression javascript node node-js nodejs regex regexp regular regular-expression replace search stdlib str string util utilities utility utils
Last synced: 12 Oct 2025
https://github.com/redkenrok/node-planckmatch
Small and simple matching library using glob patterns.
glob-pattern match matching regular-expression
Last synced: 05 Apr 2025
https://github.com/hazimavdal/regex
A library for parsing and operating on formal regular expressions
brzozowski-derivative formal-languages parsing regular-expression regular-expressions smlnj
Last synced: 28 Feb 2026
https://github.com/bpdesilva/student-registration-system
Procedural Programming concepts with C++ first project of the first year.
c-plus-plus cpp procedural-programming regex regular-expression visualcplusplus visualcpp
Last synced: 24 Apr 2025
https://github.com/jhonatanit/parameters-medical-records
Transform unstructured, potentially faulty OCR output into a structured Python list of dictionaries.
Last synced: 27 Mar 2025
https://github.com/mafda/regex_101
A regular expression is a sequence of characters that define a search pattern.
python3 regex regular-expression
Last synced: 11 Sep 2025
https://github.com/nagasai123-k/compiler-design---18csc304j-
18CSC304J Compiler Design Lab codes
dfa first-and-follow left-facto left-recursion left-recursion-elimination lexical-analysis nfa nfa-implementation nfa-to-dfa-conversion paser predictive-parsing quadruple regular-expression semantic-analysis syntax-analysis
Last synced: 15 Mar 2025
https://github.com/erikplachta/cs-regex-reference-guide
A general reference guide on how to understand and use regex.
computer-science cs guide reference regex regular-expression regular-expressions
Last synced: 04 Mar 2026
https://github.com/yxnan/syntax-for-sublime-text
Syntax highlighting for some languages that are not officially supported by Sublime Text
highlighting regular-expression sublime-text syntax
Last synced: 21 Jan 2026
https://github.com/carlosstack/cleaning-data-in-r
:pick: :gem: Taking raw data and converting it to tidy data that can be used for later analysis
data-cleaning data-manipulation r-programming regular-expression
Last synced: 30 Jul 2025
https://github.com/kingcitaldo125/mlbscores
Download the MLB scores for a day
api-client baseball-reference games-played mlb-game regular-expression scores-api
Last synced: 26 Aug 2025