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/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/University-Experience/Regex-AWK
Distributed Operation Systems Lab2
awk docker linux regex regular-expression ubuntu
Last synced: 17 Jul 2025
https://github.com/inc0g-repoz/profanityfilter
An easy to use profanities filter that uses regular expressions to indicate swearings in text messages.
java java-8 java8 regex regex-match regex-pattern regexes regexp regular-expression regular-expressions
Last synced: 03 Jan 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/bluelovers/regexp-support
check RegExp ( regular expressions ) support
nodejs regex regexp regular-expression
Last synced: 13 May 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
https://github.com/andrewjbateman/angular-regex-project
:clipboard: This app highlights search text within a string. It renders HTML on the screen via a variable and manipulates that HTML based on a query, a regular expression and regex replace logic.
angular angular13 css highlight-text html html5 regex regex-match regular-expression tutorial-code typescript4
Last synced: 21 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/amponsemmichael/library-management-system-test
This repository is created for testing the library management system designed with Java.
git gitactions-workflow integration-testing jacoco-report javafx maven-plugin maven-pom mockito-junit-test regex-match regex-pattern regular-expression unittest
Last synced: 02 Jan 2026
https://github.com/kkirby/regexp-escape
A super simple, zero dependency library to escape regular expressions.
Last synced: 12 Jan 2026
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/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/smuecke/regextube
Firefox addon for filtering YouTube subscription feed using regular expressions
filter firefox-addon firefox-extension regex regular-expression youtube
Last synced: 18 May 2026
https://github.com/regischen/regular-expression-parser-ts
regular-expression regular-expression-engine typescript
Last synced: 18 May 2026
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/mpolinowski/python-re
Python working with Regular Expressions
python regex-pattern regular-expression
Last synced: 17 Jun 2025
https://github.com/mohammadyounes/match-guard
Simplify pattern matching by guarding parts of the input string
regex regex-util regular-expression
Last synced: 18 May 2026
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/stuarthicks/rextract
Simple shell regex capture extractor
cli go golang regex regular-expression regular-expressions
Last synced: 15 Jun 2026
https://github.com/jsumners/go-reggie
A wrapper on top of regexp.Regexp that provides utility methods for accessing named capture group results.
go golang regex regular-expression
Last synced: 30 Oct 2025
https://github.com/lexhouk/goit-algo-hw-03
Модуль 3. Робота з датою, часом та розширена робота з рядками
goit goit-algo-hw-03 python-datetime python-random python-regex regex regular-expression regular-expressions studying
Last synced: 11 May 2025
https://github.com/muhammadawaisshaikh/remove-spaces-regexr
remove spaces using Regular Expression
regex regular-expression typescript
Last synced: 18 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/zhangshyue/webscrapper-for-imdb-and-data-visualization
A scrapy webscrapper that can scrape information about the IMDb top box office films and use pandas and matplotlib to visualize the data
json matplotlib mongodb pandas python3 regular-expression scrapy webscrapper
Last synced: 05 Apr 2026
https://github.com/rosewood69/javascript-html-css-telephone-number-validator
This is freeCodeCamp "JAVASCRIPT ALGORITHM & DATA STRUCTURE" Certification Project (TELEPHONE NUMBER VALIDATOR).
array-operation basic-algorithms basic-javascript data-object debugging dom-manupulation form-validation functional-programming html-css-javascript intermediate-javascript localstorage recursion regular-expression string-operations
Last synced: 20 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/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/radiopizza/tpu-labs-android-development
This repository serves as a collection of laboratory assignments completed during the "Android Software Development" elective course
android android-studio constraintlayout coroutines dialogs fragments-layout gridlayout intents kotlin listener livedata navigation oop recyclerview regular-expression resources seekbar unit-testing viewmodel xml
Last synced: 17 May 2026
https://github.com/nicktheodoro/area-code
Validate and categorize phone numbers by area code. Given valid area codes and a list of numbers, output the count of valid numbers per area code, adhering to specified validation rules.
go golang regular-expression unit-testing validation
Last synced: 15 Jul 2025
https://github.com/apsrcreatix/regex
Learning Regular Expressions 🙂 [ALPHA]
regex regular-expression regular-expressions
Last synced: 22 Jun 2025
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/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/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/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/basemax/url-validator-nodejs
This is a simple module for validating urls in nodejs and javascript that help you to extract urls from a text, check if a text has a url, check if a text has a specific url, and check if a text is excatly a url.
javascript js nodejs regex regular-expression regular-expression-parser regular-expressions url-validate url-validator validate validator
Last synced: 19 Jun 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/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/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/samarthhchinivar/python-basics
Python Basics learnt/excercised during RedTron Internship.
methods os python3 regular-expression
Last synced: 20 Jun 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/hnx8/bregonigdotnet
make bregonig.dll "Onigmo" regular expression available from C#.
bregonig csharp onigmo regular-expression
Last synced: 19 Oct 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/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/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/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/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/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/loglux-lab/ip-extractor
ip-extractor.sh uses nano to extract IP addresses. Results are stored in 'hosts', with duplicates removed. Ideal for sifting through logs and data-rich files.
bash extract-data linux-shell nano regex regular-expression
Last synced: 20 Jun 2026
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/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/carjizo/telegram-bot-gpt2
Telegram bot with gtp2
gpt-2 python regular-expression
Last synced: 17 Mar 2025
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/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/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/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/mrheer/regularcopy
copy files by recursion
copy python regular-expression
Last synced: 19 Mar 2025
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/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/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