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/shinnn/exif-date-regex
A regular expression to validate and parse Exif date format
date ecmascript exif javascript lookbehind-assertion named-capture regular-expression validation
Last synced: 01 Aug 2025
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/sukanyadutta52/sentiment-analysis
An Analysis of How Machine Perceives Women and How Women Feel about Themselves As a Result of This Perception: Sentiment Analysis
flair matplotlib nltk-library pandas regular-expression sentiment-analysis spacy textblob vader-sentiment-analysis women-beauty-standard
Last synced: 20 Apr 2026
https://github.com/robertpi/indieregex
A port of .NET 7.0 regex to other .NET versions.
dotnet regex regular-expression
Last synced: 20 Apr 2026
https://github.com/jqueryscript/regex
An awesome collection of useful and commonly used Regular Expressions to make life easier.
regex regex-pattern regular-expression regular-expressions
Last synced: 12 Mar 2025
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/rijalghodi/phone-number-validator
Javascript code to solve US phone number validator This code will return true if the passed string looks like US phone number and return flase if doesn't
javascript logic-programming regular-expression
Last synced: 22 May 2026
https://github.com/sauternic/regular-expression-javascript
Search text with regular-expression
ausdruecke drag-and-drop file filereader filter html javascript list localstorage regexp regulaere regulaere-ausdruecke regulaerer-ausdruck regular-expression regular-expressions search searching suchen text
Last synced: 24 Apr 2026
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/miroslav-reiter/kurz_ako_sa_stat_db_analytikom
📈 Ako sa stať Databázovým ANALYTIKom - Materiály, zdroje, skripty k večernému online školeniu Ako sa stať Databázovým Analytikom pre Robime.it (Mentor Partners)
analytics analytik db dbms mysql regex regex-pattern regular-expression regular-expressions reiter sql
Last synced: 24 Apr 2026
https://github.com/jens-duttke/tslint-filter
Suppress and extend TSLint warnings, before they get returned to the console or your code editor
errors exception extend-rules failures filter ignore modify predefined-rule-wrappers regular-expression rules tslint tslint-filter tslint-rules typescript warnings
Last synced: 08 Apr 2025
https://github.com/joshaaronlevy/regexbuddy
Implement common regex functionality in your code with a simplified syntax
case-converter email-validation javascript password-validation password-validator regex regular-expression string-manipulation string-matching
Last synced: 25 May 2026
https://github.com/superb-man/automaton-solver
regex -> abstract syntax tree -> nfa -> dfa(minimized) conversion.
cyk-algorithm dfa dfa-minimization dotfiles json moore-minimization nfa parser regular-expression x-33
Last synced: 06 Oct 2025
https://github.com/kstenschke/grepc
Grep Chart: List strings that match a pattern in file(s), with and sorted by the amount of occurrences.
cli cli-tool find find-in-files gplv3 grep linux regex regular-expression
Last synced: 27 Apr 2026
https://github.com/sleepytariq/regex-filter
Replace matched strings in file names or file content with specified substitute using regular expressions
Last synced: 05 Oct 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/themysterysolver/java_basics
This repository contains basic Java concepts with reference to "Head First Java" and weekly lab questions.It covers collections and javafx basics too!
awt basic-java collections docs gui head-first-java java java-learning javafx jdbc-mysql lab-exercise regular-expression servlets-jsp-html-css swing
Last synced: 28 Apr 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/dreitier/conditional-regex-search-and-replace-action
Executes conditional search and replace operations on a set of files. Strings are replaced by matching regular expressions.
argocd continuous-delivery continuous-deployment continuous-integration github-action github-actions gitops glob regex regular-expression search-and-replace structure
Last synced: 29 Apr 2026
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/hex7c0/grunt-safer-regex
detect possibly exponential-time regular expressions
grunt-plugins nodejs regex regular-expression
Last synced: 01 May 2026
https://github.com/schwusch/ret.dart
Tokenizes a string that represents a regular expression.
dart regex regexp regular-expression
Last synced: 26 May 2026
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/crispengari/regex-validator
this is a javascript package that validate the validity of common strings. It check if the basic strings like email, password, username are valid.
javascript regular-expression typescript validations validator
Last synced: 02 May 2026
https://github.com/sudha247/silly-markdown-parser
A markdown parser written entirely using regular expressions.
markdown parser python python3 regular-expression
Last synced: 02 May 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/auvred/regonaut
ES2025-compatible ECMAScript RegExp engine implemented in Go
ecmascript go javascript js regex regex-engine regexp regular-expression regular-expression-engine
Last synced: 14 Apr 2026
https://github.com/jaid/test-string
Checks if a string matches given string, RegExp or function.
library match regex regexp regular-expression string strings test util utility validate validation
Last synced: 31 Oct 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
https://github.com/mathiaskandelborg/regular-expressions
General purpose regular expressions for JavaScript
practice regexp regexp-validation regular-expression typescript
Last synced: 02 Apr 2025
https://github.com/js-devtools/file-path-filter
Filters file paths using globs, regular expressions, or custom criteria
file-path filepath filesystem filter glob globstar javascript nodejs regular-expression
Last synced: 10 Jun 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/thehashton/regex
regular expressions example for article
form-validation javascript regex regular-expression
Last synced: 26 Feb 2025
https://github.com/jassielof/regex-zig
Regular expression library for Zig built on PCRE2 and Google’s RE2.
bindings library pcre2 re2 regex regular-expression regular-expressions zig
Last synced: 11 Mar 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/raghul-m/data-analysis-with-jupyternotebook-python
This repository consists of notebooks where I learned the basics of getting started with data analysis using Python libraries
beautifulsoup4 data-analysis-python eda jupyter-notebook matplotlib-python numpy pandas-python regular-expression seaborn-python webscraping
Last synced: 19 May 2026
https://github.com/anandhunv/-email_validation_regular_expression_js
JavaScript email validation using regex for accurate input verification, ensuring valid email formats. HTML form integrated with dynamic JS validation for robust user interaction.
basic basic-javascript css html html-css-javascript javascript regular-expression
Last synced: 17 Mar 2025
https://github.com/shinnn/changelog-filename-regex
A regular expression that matches a CHANGELOG filename
changelog javascript regexp regular-expression release-notes
Last synced: 28 Mar 2025
https://github.com/systemjargon/regex
Regular Expression aka regex. Some examples like, match, find, replace. Mix of usage, bash, powershell, notepad++
regex regexp regular-expression
Last synced: 26 Oct 2025
https://github.com/pavi2410/rgxstr
Regex Star ⭐ Generate strings from patterns - regex, glob
generator glob pattern regex regular-expression string
Last synced: 22 Mar 2025
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: 23 Feb 2025
https://github.com/jaynetics/regexp_property_values
Inspect property values supported by Ruby's regex engine
onigmo oniguruma regular-expression ruby unicode
Last synced: 18 Jul 2025
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/jnylen/string-matcher
An Elixir Library to run several regular expressions on a string and get values back.
elixir elixir-lang elixir-library regex regular-expression string-matching string-parsing
Last synced: 27 Jan 2026
https://github.com/miamib34ch/hse-dataanalysistechnologies
Practical works on the subject "Data Analysis Technologies on the Internet"
json json-schema json2html jsonpath kinopoisk lxml-etree matplotlib networkx-graph nltk-python pandas pymorphy2 regular-expression seaborn textblob-sentiment-analysis vk-api xml xml-dtd xml-schema xpath-expression xslt
Last synced: 29 Sep 2025
https://github.com/schonfinkel/regexplay
Readings from "A Play on Regular Expressions", 2010
Last synced: 19 Oct 2025
https://github.com/buzzardgta/close_tabs_by_title
Firefox web extension that closes tabs whose titles match a specific regular expression.
close expression expressions extension firefox regex regular regular-expression regular-expressions tabs title
Last synced: 03 Apr 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/shinnn/tzdata-coordinate-regex
A regular expression for time zone coordinates in zone.tab format
iso6709 javascript regular-expression tz tzdata validation
Last synced: 24 Aug 2025
https://github.com/odeassis/regex
Destinado ao aprendizado de expressões regulares e sendo um tipo de "documentação" para iniciantes, e um guia de referência para os já iniciados.
Last synced: 20 Mar 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/tqma113/regular_grammar
A recognizer for strict Regular grammar.
recognizer regular regular-expression regular-expressions
Last synced: 28 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/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/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/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/fyt3rp4til/fasttext_indian_food_recepie_classification
fasttext-model regular-expression
Last synced: 04 Oct 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/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: 10 Aug 2025
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/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/tiaanduplessis/codebar-regex
Regular expression for matching codebar barcode
barcode codebar regex regular-expression
Last synced: 08 Aug 2025
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/vstroebel/de-regex
Regular expression based deserialization for serde
Last synced: 26 Mar 2025
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/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/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/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/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/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/benhunter/chkpwd
Check password complexity against rules.
argparse python python3 regular-expression terminal-based utility
Last synced: 02 Apr 2025
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/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/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/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/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/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/kk-vv/zxregtextfield
Regular TextFiled
regular-expression textfield-validation
Last synced: 15 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/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/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/xspin/regexparser
Regular Expression Parser and Visualizer
lexer regular-expression visualization
Last synced: 13 Jan 2026