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-11 00:26:10 UTC
- JSON Representation
https://github.com/gebv/strparam
parameterized pattern matching (faster alternative to golang regexp)
golang golang-library regular-expression string-matching
Last synced: 03 Apr 2025
https://github.com/raufjatoi/email-parser
Parse Emails and get important details from it.
email-parser frontend frontend-development javascript node parsing react regex regular-expression shadcn tailwindcss tsx typescript vite
Last synced: 10 Apr 2026
https://github.com/subhadipsinha722133/whatsapp-chat-analysis
🤖 Whatsapp-Chat analysis
deep-learning matplotlib ml pandas regular-expression seborn sklearn streamlit tensorflow
Last synced: 10 Apr 2026
https://github.com/apsrcreatix/regex
Learning Regular Expressions 🙂 [ALPHA]
regex regular-expression regular-expressions
Last synced: 22 Jun 2025
https://github.com/madhurimarawat/natural-language-processing-in-python
This repository contains Natural Language Processing programs in the Python programming language.
basic-programs bigram-model chunker description-of-code hmm-model lemmata lemmatization n-grams natural-language-processing parts-of-speech-tagging penn-treebank pos-penn-treebank python regular-expression stem-words stemming tokenization trigram-model unigram-model word-frequency-count
Last synced: 10 Apr 2026
https://github.com/gpalleschi/jasciistat
A java line command tool to calculate statistic on ascii files new line terminated.
ascii extract-string regular-expression statistic
Last synced: 09 Jun 2026
https://github.com/adnanrahin/nlp-with-disaster-tweets
Kaggle Competition: Predict which Tweets are about real disasters and which ones are not. Natural Language Processing.
data-analysis data-science data-visualization kaggle-competition machine-learning natural-language-processing regular-expression tweets
Last synced: 21 Jun 2025
https://github.com/davidfstr/renameregex
Renames files in bulk using regular expressions.
regular-expression regular-expressions rename rename-files renamer renames
Last synced: 16 May 2026
https://github.com/mooseburger1/nfl-social-network-analysis
Performing Social Network Analysis on the 2017 NFL schedule - Scraping the web with Python and Pandas
data-mining data-science data-visualization gephi matplotlib networkx networkx-graph numpy pandas-dataframe python-3 regular-expression social-network-analysis web-scraping
Last synced: 18 Apr 2026
https://github.com/FaraazArsath/User-Registration-Login
This Python script provides a simple user registration system with username and password validation using regular expressions. It also includes a password recovery option.
filehandling if-else python regular-expression
Last synced: 26 Feb 2025
https://github.com/vstroebel/de-regex
Regular expression based deserialization for serde
Last synced: 26 Mar 2025
https://github.com/gening/seq_re
2-dimensional Sequence Regular Expression (SEQ RE)
2d-array matrix n-tuple n-vector regex regular-expression seq sequence token
Last synced: 07 Apr 2026
https://github.com/coditheck/regex-tutorial
A regular expression or regular expression or pattern is a string of characters that describes, according to a character string that describes, according to a precise syntax, a set of possible possible strings.
regex regex-pattern regex-tutorial regexp regular-expression
Last synced: 05 Jan 2026
https://github.com/ledsouza/extrator-url
Projeto sobre extração de informações de uma URL
Last synced: 11 May 2026
https://github.com/rfdzan/electron-regx
A simple desktop app to do regular expressions with
electronjs javascript regular-expression
Last synced: 05 May 2026
https://github.com/risicle/cpytraceafl-regex
A modified version of mrab-regex with added cpytraceafl instrumentation
afl-fuzz coverage cpython python regular-expression tracing
Last synced: 15 May 2026
https://github.com/piotrpsz/ccregex
Regular expression tester. std/qt.pcre2
cpp20 pcre2 qt6 qt6-gui regular-expression
Last synced: 09 May 2026
https://github.com/andrewjbateman/vue-regex-project
:clipboard: App to highlight text in a string using vue-js and regular expressions, from Nic Raboy of X-Team.com. Do not update dependencies or it will not work, due to changes within Web-pack and Babel
css html5 javascript regexp regular-expression vue vuejs
Last synced: 19 Apr 2026
https://github.com/szirocica/world-database-cli-crud
Cli CRUD application in perl
cli mysql perl perl5 regular-expression
Last synced: 07 Apr 2026
https://github.com/lightningstalker/makolr
Colorizes compiler output from make to increase visibility of compiler warnings and other messages among large amounts of text
ansi-colors avr-gcc cc colors commandline gcc gplus linux linux-shell mac-osx macosx make pearl regex regular-expression shell-script terminal terminal-based unix-like unix-shell
Last synced: 11 Apr 2026
https://github.com/kk-vv/zxregtextfield
Regular TextFiled
regular-expression textfield-validation
Last synced: 15 Mar 2025
https://github.com/nagasai125/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: 10 Jun 2025
https://github.com/xspin/regexparser
Regular Expression Parser and Visualizer
lexer regular-expression visualization
Last synced: 13 Jan 2026
https://github.com/s41r4j/simpex
[ 'simpex' -> "simple regex" ]: simplifies process of using regex for everyone
regex regex-engine regex-match regex-pattern regexp regexp-match regular-expression regular-expressions simplification simplified
Last synced: 08 Apr 2025
https://github.com/terieyenike/userform
Type checking user form with Regex
bootstrap4 css html javascript regex regular-expression
Last synced: 07 May 2026
https://github.com/codedwells/regular-expressions
This repo contains some regex learning material.
javascript regex regexp regular-expression
Last synced: 31 Mar 2025
https://github.com/amssdias/python-advanced_topics
Advanced topics in Python Language
asynchronous builtin-functions collections datetime filter generators iterables iterators map mutability processes python3 regular-expression threadpool threads
Last synced: 10 Jun 2025
https://github.com/mikeludemann/regular-expressions-helper
Simple regular expressions for many rules on websites and more
regular-expression regular-expressions
Last synced: 17 Feb 2026
https://github.com/qu1etboy/regex-to-nfa
Group Assignment for 01418334(66-2) Compiler Techniques
frontend nextjs nfa regex-to-nfa regular-expression typescript
Last synced: 06 May 2026
https://github.com/twolodzko/rex
✂️ Use Regular Expressions to eXtract fields from a string
command-line command-line-tool regex regular-expression rust rust-lang
Last synced: 18 Jul 2025
https://github.com/hazimavdal/jare
Just Another Regex Engine
brzozowski-derivative elm-lang formal-languages parsing regex regexp regular-expression
Last synced: 07 Mar 2026
https://github.com/chriskonnertz/regex
Use methods to fluently create a regular expression in PHP
api expression fluent interface library oop php regex regex-string regular regular-expression
Last synced: 16 Mar 2025
https://github.com/turbobasic/regexyouwillnotforget
Best practices for making complex regular expressions which you will understand half year later
best-practices powershell regex regular-expression
Last synced: 16 Mar 2025
https://github.com/gpalleschi/reponere
Reponere is a bash utility script to replace values in ascii files, the name is latin translation of english word "replace".
bash command-line-tool lc regular-expression replace script utility
Last synced: 16 Apr 2026
https://github.com/ghostwriter/regex
Parse, analyze, and optimize regular expressions in PHP
ghostwriter regex regular-expression
Last synced: 18 Jul 2025
https://github.com/aneeshmurali-n/python-tasks
Here we are going to learn data science and python by doing tasks by task
data-science data-visualization exploratory-data-analysis filter lambda lambda-functions map-reduce matplotlib numpy oops-in-python pandas python python-fundamentals regex regular-expression
Last synced: 12 Apr 2026
https://github.com/hygull/try-regex
A repository to work on regular expressions of different programming languages(basically Python, JavaScript, Golang etc.), trying different samples as per the need based on different requirements.
golang javascript python python3 regular-expression
Last synced: 09 May 2026
https://github.com/code4mk/lets-regex
Lets learn RegEx ( Regular Expression) with fun . 💗 code4mk
Last synced: 09 Mar 2026
https://github.com/radiopizza/android-software-development
This repository serves as a collection of laboratory assignments completed during the "Android Software Development" elective course
android android-studio kotlin oop regular-expression text-formatting
Last synced: 24 Mar 2025
https://github.com/sukanyadutta52/emojis-_influence
The Influence of Fan Age, on Online Discourse; Examining the Facebook Comments, on Taylor Swifts Page
bag-of-words emoji langdetect pandas regular-expression
Last synced: 16 May 2026
https://github.com/tttardigrado/hsderiv
Haskell implementation of Brzozowski derivatives for regular expressions.
brzozowski-derivative functional-programming haskell regex regex-matcher regular-expression theory-of-computation
Last synced: 03 Apr 2025
https://github.com/turbolent/regex
An implementation of Rob Pike's Virtual Machine-based regular expression engine
regex regexp regular-expression regular-expression-engine regular-expressions swift virtual-machine vm
Last synced: 28 Mar 2025
https://github.com/thgossler/replacepdfhyperlinks
A CLI tool for Windows and Linux to search and replace hyperlinks in PDF documents with regular expressions.
cli hyperlinks pdf regular-expression replace
Last synced: 25 Mar 2025
https://github.com/equation-man/webscraping
Programmatically extracting content from the web via scraping.
beautifulsoup4 python3 regular-expression webscraping
Last synced: 09 Apr 2025
https://github.com/dubniczky/regex-collection
Collection of regular expressions for matching strings
python regex regular-expression
Last synced: 31 Mar 2025
https://github.com/bdusell/jitsu-wrap
Object-oriented wrappers for PHP strings, arrays, and regexes
array method-chaining oop php regex regular-expression string web-development
Last synced: 09 Apr 2025
https://github.com/crispengari/re-python
💎 Regular expression in python.
nlp nlp-python pyth python python3 re regexp regular-expression text-classification text-clustering text-processing
Last synced: 15 May 2026
https://github.com/memgonzales/regex-tweet-tokenizer
General-purpose regex-based tweet tokenizer that employs pattern matching with a single regular expression
natural-language-processing natural-language-understanding nlp regex regular-expression tokenization tokenizer tweet-preprocessing tweets
Last synced: 05 Jul 2025
https://github.com/rustkas/introducing-regular-expressions-by-erlang
The examples implemented here are inspired by the book's source code - https://learning.oreilly.com/library/view/introducing-regular-expressions/9781449338879/
Last synced: 14 Jun 2025
https://github.com/abeed04/sentiment-analysis-using-recurrent-neural-networks
Bidirectional RNNs are used to analyze the sentiment (positive, negative, neutral) of movie reviews. .
bidirectional-lstm bidirectional-rnn dropout embeddings nlp-machine-learning nltk-python regular-expression spacy-nlp stopwords-removal tokenizer
Last synced: 31 May 2026
https://github.com/seasawher/regular-expression-derivatives-re-examined
論文を機械翻訳しただけのリポジトリ
japanese machine-translation paper regular-expression
Last synced: 05 Feb 2026
https://github.com/brenofariasdasilva/regular-expressions
My Most Commonly used Regular Expressions.
Last synced: 03 Jan 2026
https://github.com/carjizo/telegram-bot-gpt2
Telegram bot with gtp2
gpt-2 python regular-expression
Last synced: 17 Mar 2025
https://github.com/harishkataria/patterns
Simplifying pattern building in Swift
pattern-matching regular-expression search swift
Last synced: 11 Oct 2025
https://github.com/davidje13/revexp
Given a regular expression, solves for possible matching input strings
Last synced: 17 May 2026
https://github.com/archoleat/reglib
Library with ready-to-use regex
archoleat archoleat-reglib library plugin ready-to-use regex reglib regular-expression regular-expressions
Last synced: 13 Mar 2026
https://github.com/edwinm/typed-re
Template literal types for regular expression capturing groups
capturing-groups regular-expression template-literal-types
Last synced: 22 Jan 2026
https://github.com/prakashjha1/whatsapp-chat-analyzer
WhatsApp Analyzer means we are analyzing our WhatsApp group activities. It tracks our conversation and analyses how much time we are spending or saying it as “wasting” on WhatsApp.
data-analysis data-science natural-language-processing pandas pyhton regular-expression
Last synced: 15 May 2026
https://github.com/raghavendranhp/cardify_extracting_business_card_data_and_management
Cardify is a Streamlit application that simplifies the process of extracting and managing business card data. With Cardify, users can easily upload business card images, extract relevant information using OCR, and manage the extracted data efficiently.
easyocr ocr ocr-text-reader opencv python regular-expression sqlite3 streamlit
Last synced: 08 May 2026
https://github.com/hnx8/bregonigdotnet
make bregonig.dll "Onigmo" regular expression available from C#.
bregonig csharp onigmo regular-expression
Last synced: 19 Oct 2025
https://github.com/urbanjost/m_regex
Fortran interface to the POSIX 1003.2 regular expression library
fortran fortran-package-manager fpm regular-expression
Last synced: 24 Jan 2026
https://github.com/antalaron/regex-validator
PHP library to validate regular expressions
library php regex-validator regular-expression symfony-validator validation
Last synced: 24 Jan 2026
https://github.com/tahmid-tanzim/regular-expression
Learning Regular Expressions by Kevin Skoglund
pattern-matching regex regex-pattern regular-expression
Last synced: 19 Jan 2026
https://github.com/haukex/re-int-ineq
Regular Expression Integer Inequalities
javascript-library perl5 python3 regex regular-expression typescript-library
Last synced: 16 Mar 2026
https://github.com/switchcat/range-regex
Utility package for generating a regular expression matching numeric ranges
php php74 regex regex-pattern regexp regular-expression regular-expressions switchcat-framework
Last synced: 25 Feb 2026
https://github.com/mrheer/regularcopy
copy files by recursion
copy python regular-expression
Last synced: 19 Mar 2025
https://github.com/scisamir/alx-system_engineering-devops
This repo contains my project on system engineering and devops on ALX
bash-scripting configuration-management database debugging devops docker firewall git haproxy linux load-balancer mysql networking nginx puppet regular-expression ssh web-infrastructure-design web-server
Last synced: 02 Feb 2026
https://github.com/jhadida/nxp
Natural eXpression Parsing — A Python 3 parsing library.
library parser-generator parsing python3 regular-expression
Last synced: 26 Feb 2026
https://github.com/rotemdan/regexp-composer
Easy-to-use regular expression builder, using a composable, function-oriented style. Supports all regular expression patterns accepted by the JavaScript RegExp engine.
Last synced: 02 Apr 2026
https://github.com/mahmoudaliaboelhassan/tasks-list
This project is a task list web application designed to help users keep track of their daily tasks. The project uses HTML, CSS, and JavaScript to create a visually appealing and interactive interface
alert css-flexbox css3 font-awesome google-fonts html5 js json local-storage media-queries object-oriented-programming regular-expression
Last synced: 16 Apr 2026
https://github.com/php-standard-library/regex
Type-safe regular expressions with typed capture groups and proper error handling
Last synced: 23 May 2026
https://github.com/aburdulescu/cl
Color text lines using regular expressions
command-line-tool golang regular-expression
Last synced: 17 Apr 2026
https://github.com/sujilnt/directoryreportgenerator
Genarating a Report of overview of the files under a given directory. It prints filename , user and the size .
directory-analyzer linux-app perl perl-scripti perl-task regular-expression shell-scripting
Last synced: 18 Apr 2026
https://github.com/caioambro/desafiostringunica
Projeto do Desafio da String Única utilizando RegEx
desafio desafio-python expressao-regular python regex regular-expression
Last synced: 18 Apr 2026
https://github.com/gruhn/regex-utils
TypeScript library for regex intersection, complement and other utilities that go beyond string matching.
javascript regex regexp regular-expression regular-expressions typescript
Last synced: 19 Apr 2026
https://github.com/gpalleschi/csvutil
CSVutil.sh is a very simple but effective bash shell to manage csv files by command line and generate output on stdout or file.
bash bash-script csv csv-format csv-parsing csv-reader extract regular-expression shell-script tool utility
Last synced: 04 Jun 2026
https://github.com/hariprasath-v/machinehack-sentiment_analysis_weekend_hackathon_edition_2
Sentiment classification of reviews/tweets
nlp-machine-learning regular-expression seaborn text-preprocessing
Last synced: 04 Jun 2026
https://github.com/gakurualex/seasons
CS50's Introduction to Programming with Python Problem Set 8. Calculate how old a person is in minutes.
cs50problemsets datetime inflect pytest python regular-expression timedelta
Last synced: 20 Apr 2026
https://github.com/naseem1amjad/javascirpt-url-manipulation
JavaScript Utility Function to read and write (replace) the url
code default dropdown function javascript refresh regular-expression reload replace select state-management string string-manipulation url web
Last synced: 18 Jun 2026
https://github.com/nielssp/parco
PHP parser combinators
grammar lexer parser parser-combinators php regular-expression
Last synced: 05 Jun 2026
https://github.com/boywithkeyboard-archive/js-imports
The most complete regular expressions for matching, parsing and validating JavaScript/TypeScript imports.
exports imports javascript regex regular-expression regular-expressions typescript
Last synced: 24 Apr 2026
https://github.com/jaid/match-array
Returns an array of all found named groups matched with given RegExp and string.
array library match node node-js regex regexp regular-expression regular-expressions string strings util utility
Last synced: 25 Apr 2026
https://github.com/gautamjuyal/base-apparel-coming-soon
Base apparel coming soon page from frontendmentor.io Form validated using JavaScript regular expression.
javascript mixins regular-expression scss
Last synced: 27 Apr 2026
https://github.com/sajith-dilshan/simple-text-editor
JavaFx Application.
java java-8 javafx regular-expression text-editor
Last synced: 28 Apr 2026
https://github.com/mikeludemann/modal-form-multiple-steps
A modal with form in multiple steps
css3 form form-validation html5 javascript modal regular-expression responsive-web-design
Last synced: 29 Apr 2026
https://github.com/moronixproduct3/grofit
Discord bot that checks if a text messages follows a format
bot discord grofit regex regular-expression
Last synced: 01 May 2026
https://github.com/plandes/recrepl
Recursively find and/or replace text with PERL regular expressions.
Last synced: 03 May 2026
https://github.com/nkr1108/aimljourney
My AIML Journey
altair bagging-classifier boosting-classifier decision-tree ensemble-techniques expolatory-data-analysis hyperparameter-tuning linear-regression logistic-regression model-evaluation-metrics pandas python random-forest regular-expression seaborn sklearn stacking-classifier visualization
Last synced: 04 May 2026
https://github.com/khianvictorycalderon/regular-expression-demo
A demo project demonstrating the power of Regex (Regular Expression)
css html javascript javascript-demo javascript-regex javascript-regex-demo javascript-regular-expressions js-regex regex regular-expression regular-expression-demo
Last synced: 07 May 2026
https://github.com/marceloboeira/grab
👋🏼 like grep, but simpler
bash grep regular-expression shell
Last synced: 07 May 2026
https://github.com/mohamedsalem401/regex-wizard
A web-based application crafted for the sole purpose of testing and experimenting with regular expressions (regex).
react regex regular-expression regular-expressions typescript webapp
Last synced: 08 May 2026
https://github.com/benhunter/chkpwd
Check password complexity against rules.
argparse python python3 regular-expression terminal-based utility
Last synced: 02 Apr 2025
https://github.com/ahmedelwerdany/deregex
Delete Lines from a file with regex
filesystem regex regexp regular-expression
Last synced: 11 Jun 2026
https://github.com/juan-medina/regexp-dsl
expressive regular expressions with a domain specific language written in Kotlin
domain-specific-language dsl kotlin regex regex-pattern regexes regexp regexpr regular-expression regular-expressions
Last synced: 11 Jun 2026
https://github.com/joiceo/manipulacao-de-textos-usando-o-r
Exercícios do curso "Introdução à Manipulação de Textos Usando o R", da UFJF, feito entre 24/05 e 02/06/2021
Last synced: 12 Jun 2026