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/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/hnx8/bregonigdotnet
make bregonig.dll "Onigmo" regular expression available from C#.
bregonig csharp onigmo regular-expression
Last synced: 19 Oct 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/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/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/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/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/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/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/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/sajith-dilshan/simple-text-editor
JavaFx Application.
java java-8 javafx regular-expression text-editor
Last synced: 28 Apr 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/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/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/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/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/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/ledsouza/extrator-url
Projeto sobre extração de informações de uma URL
Last synced: 11 May 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/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/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/University-Experience/Regex-AWK
Distributed Operation Systems Lab2
awk docker linux regex regular-expression ubuntu
Last synced: 17 Jul 2025
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/terieyenike/userform
Type checking user form with Regex
bootstrap4 css html javascript regex regular-expression
Last synced: 07 May 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/vstroebel/de-regex
Regular expression based deserialization for serde
Last synced: 26 Mar 2025
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/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/codedwells/regular-expressions
This repo contains some regex learning material.
javascript regex regexp regular-expression
Last synced: 31 Mar 2025
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/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/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/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
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/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/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/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/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/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/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/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/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/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: 29 Apr 2026
https://github.com/samliebl/regex-map-replace
Run a text string through an array of individual match-replace regular expressions.
map match regex regexp regular-expression replace replace-text string-formatter
Last synced: 14 Mar 2025
https://github.com/roneetkumar/renamer
Build a tool used to rename files with a common pattern.
go golang regular-expression rename-files tool
Last synced: 15 Jun 2026
https://github.com/bdusell/jitsu-regex
A better API for PHP's regular expression functions
helper-functions php regex regular-expression
Last synced: 30 Aug 2025
https://github.com/0necontroller/regular-expressions
This repo contains some regex learning material.
javascript regex regexp regular-expression
Last synced: 28 Aug 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/zeeshan2k2/daraz-web-scraper
A Python script to filter out the most rated products and display it alongside it's name, price and review count.
beautifulsoup4 pandas python regular-expression selenium selenium-webdriver
Last synced: 07 May 2026
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/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/mrheer/regularcopy
copy files by recursion
copy python regular-expression
Last synced: 19 Mar 2025
https://github.com/ponlawat-w/thai-spelling-fix
การตรวจจับและแก้ไขการพิมพ์ที่ไม่เป็นไปตามหลัก (เช่น สระเอสองตัวแทนที่ควรจะเป็นสระแอ การันต์มาก่อนสระอุ เป็นต้น) โดยใช้นิพจน์ปรกติ (regular expression) | Detection and correction of Thai text common misspelling using regular expression
regular-expression spelling-correction thai thai-language
Last synced: 26 Aug 2025
https://github.com/pionl/match-replace-all
Finds strings by given match and replaces the content using callback function
javascript regular-expression replace-text
Last synced: 24 Aug 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/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/spaceshaman/deckard
Extract structured data from unstructured text — no AI, just regular expressions. 🔍
data-extraction extract extract-data regex regular-expression
Last synced: 22 Aug 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/piotrpsz/ccregex
Regular expression tester. std/qt.pcre2
cpp20 pcre2 qt6 qt6-gui regular-expression
Last synced: 09 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/sukanyadutta52/topic_modeling
What are the most pressing concerns regarding ‘Climate Change’ among tweeters according to Topic Modeling?
climate-change gensim matplotlib nltk numpy pandas pyldavis regular-expression spacy
Last synced: 09 Apr 2026
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/fyt3rp4til/fasttext_indian_food_recepie_classification
fasttext-model regular-expression
Last synced: 04 Oct 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/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/tiaanduplessis/codebar-regex
Regular expression for matching codebar barcode
barcode codebar regex regular-expression
Last synced: 08 Aug 2025
https://github.com/plandes/recrepl
Recursively find and/or replace text with PERL regular expressions.
Last synced: 03 May 2026
https://github.com/rabestro/jetbrains-academy-smart-calculator
Calculators are a very helpful tool that we all use on a regular basis. Why not create one yourself, and make it really special? In this project, you will write a calculator that not only adds, subtracts, and multiplies, but is also smart enough to remember your previous calculations.
arraydeque calculator calculator-application enum hashmap interface-java jetbrains-academy lambda-expressions lambda-functions list mathematics polish-notation postfix-notation regular-expression stack stream student-project
Last synced: 08 Nov 2025
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/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/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/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/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/php-standard-library/regex
Type-safe regular expressions with typed capture groups and proper error handling
Last synced: 23 May 2026
https://github.com/jelhamm/regression-algorithms
"This repository serves as a comprehensive resource for understanding and applying Regression techniques in achine learning and statistical modeling."
achine-learning builder-pattern decision-tree decision-tree-classifier design-pattern factory-pattern linear-regression python random-forest random-forest-classifier regression regression-models regular-expression statistical-models
Last synced: 31 Jul 2025
https://github.com/archetipo95/esercizi-automi-e-linguaggi-formali
Raccolta esercizi svolti in jflap 8 beta durante il corso di Automi e Linguaggi Formali.
alf automata esercizi jflap pushdown-automaton regular-expression turing-machine
Last synced: 23 Sep 2025
https://github.com/marceloboeira/grab
👋🏼 like grep, but simpler
bash grep regular-expression shell
Last synced: 07 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/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/gehad-ahmed30/tweets_sentiment_analysis_lstm
Twitter Sentiment Analysis web app using a Bidirectional LSTM model. Predicts whether tweets are Positive, Negative, Neutral, or Irrelevant.
ai bidirectional-lstm deep-learning lstm nlp regular-expression tokenization tweets-sentiments
Last synced: 19 Sep 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/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/adam-marianowski/regex-form-example
Simple form built in JavaScript and HTML with Bootstrap using regular expressions for input validation
form-validation javascript regular-expression
Last synced: 27 Jul 2025
https://github.com/lfmramos/tool-coh-piah
The COH-PIAH Detector is a Python program that analyses linguistic patterns to identify similarities between texts.
Last synced: 26 Jul 2025
https://github.com/university-experience/regex-awk
Distributed Operation Systems Lab2
awk docker linux regex regular-expression ubuntu
Last synced: 19 May 2026
https://github.com/jet-logic/renx
command-line utility for batch renaming files and directories with advanced pattern matching and transformation capabilities
command-line-tool filesystem python regex regular-expression rename-files unicode-characters
Last synced: 09 Apr 2026
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/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