Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 2025-02-01 00:25:47 UTC
- JSON Representation
https://github.com/patois/xray
Hexrays decompiler plugin that colorizes and filters the decompiler's output based on regular expressions
bug-hunting decompiler filter hexrays highlight ida ida-pro idapython malware-analysis plugin regular-expression
Last synced: 26 Oct 2024
https://github.com/phlak/splat
Glob-like file and pattern matching utility.
file-matching glob pattern-matching php regex regular-expression
Last synced: 29 Jan 2025
https://github.com/startautomating/irregular
Regular Expressions made Strangely Simple
powershell powershell-modules regex regexp regular-expression
Last synced: 28 Jan 2025
https://github.com/StartAutomating/Irregular
Regular Expressions made Strangely Simple
powershell powershell-modules regex regexp regular-expression
Last synced: 06 Nov 2024
https://github.com/zzzprojects/eval-sql.net
SQL Eval Function | Dynamically Evaluate Expression in SQL Server using C# Syntax.
eval evaluation evaluator expression-evaluator regular-expression splitting-text sql sql-server
Last synced: 27 Jan 2025
https://github.com/micromatch/nanomatch
Fast, minimal glob matcher for node.js. Similar to micromatch, minimatch and multimatch, but without support for extended globs (extglobs), posix brackets or braces, and with complete Bash 4.3 wildcard support: ("*", "**", and "?").
bash glob glob-matching glob-pattern globbing globstar javascript match micromatch minimatch multimatch node node-glob nodejs pattern pattern-matching regular-expression star tidelift wildcard
Last synced: 29 Jan 2025
https://github.com/zzzprojects/Eval-SQL.NET
SQL Eval Function | Dynamically Evaluate Expression in SQL Server using C# Syntax.
eval evaluation evaluator expression-evaluator regular-expression splitting-text sql sql-server
Last synced: 13 Nov 2024
https://github.com/phikal/regex
A Regular Expression game for Android
android fdroid game puzzle regular-expression
Last synced: 18 Nov 2024
https://github.com/rabestro/sololearn-challenges
Descriptions of SoloLearn Coding Challenges (all 72, including pro) and solutions in C, Java, Python and Ruby
challenge challenges regular-expression sololearn streams student-project
Last synced: 07 Nov 2024
https://github.com/goldinguy/ultimateregexresource
📝 The ultimate collection of regex syntax and resources to power up your programming!
cheatsheet learn-regex regex regex-resource regex-syntax regular-expression regular-expressions resource
Last synced: 16 Nov 2024
https://github.com/curious-odd-man/rgxgen
Regex: generate matching and non matching strings based on regex pattern.
generat generator java maven regex regex-pattern regexp regular-expression regular-expressions text-generation
Last synced: 01 Feb 2025
https://github.com/phenax/typed-regex
A typescript library for type-safe regex for named capture groups
capture-group regex regular-expression typescript
Last synced: 19 Dec 2024
https://github.com/pacdiv/regex.guide
The RegexGuide is an online tool for future regex users.
gatsby gatsby-site guide javascript react regex regular-expression regular-expressions
Last synced: 27 Oct 2024
https://github.com/shinnn/github-username-regex
A regular expression that only matches a currently valid Github username
account javascript regular-expression username validation
Last synced: 03 Jan 2025
https://github.com/alixaxel/genex
Genex package for Go
genex go golang regex regular-expression
Last synced: 27 Oct 2024
https://github.com/jserv/cregex
A small implementation of regular expression matching engine in C
regex regexp regular-expression
Last synced: 10 Nov 2024
https://github.com/foo123/regexanalyzer
Regular Expression Analyzer and Composer for JavaScript, PHP, Python
analyser browser composer javascript php python regular-expression statistics
Last synced: 28 Oct 2024
https://github.com/jaynetics/js_regex
Converts Ruby regexes to JavaScript regexes.
javascript regular-expression ruby
Last synced: 01 Feb 2025
https://github.com/JavaScriptRegenerated/yieldparser
Parse using JavaScript generator functions — it’s like components but for parsing!
generator-functions javascript parser regular-expression typescript
Last synced: 30 Nov 2024
https://github.com/terkelg/globrex
Glob to regular expression with support for extended globs.
glob glob-to-regex globbing pattern regex regexp regular-expression wildcard
Last synced: 01 Feb 2025
https://github.com/trusktr/regexr
Easily compose regular expressions without the need for double-escaping inside strings.
es6 hand-picked-regexes javascript regex regex-engine regex-util regexes regexp regexr regular-expression template-string
Last synced: 31 Oct 2024
https://github.com/mindawei/aliyun-safe-match
Webshell和钓鱼网站检测(阿里云安全算法挑战赛 第29名)
fish java maven regular-expression safe webshell
Last synced: 29 Nov 2024
https://github.com/mathiasbynens/hashtag-regex
A regular expression to match hashtag identifiers as per the Unicode Standard.
emoji hashtag regex regexp regular-expression unicode
Last synced: 28 Jan 2025
https://github.com/jonschlinkert/to-regex
Generate a regex from a string or array of strings.
javascript node nodejs regex regexp regular-expression
Last synced: 03 Feb 2025
https://github.com/krxkgit/helpuploadfiles
HelpUploadFiles - 星空上传助手,为 上传文件夹 赋能。 HelpUploadFiles - empowering upload folders.
7z aliyun baiduyun bandizip chromium compression cpp dll-injection edge folder google-drive intercept localsend regular-expression send-anywhere tecentcloud tianyiyunpan upload-files windows winscp
Last synced: 19 Dec 2024
https://github.com/paurkedal/ppx_regexp
Matching Regular Expressions with OCaml Patterns
ocaml-patterns ppx-rewriter regular-expression
Last synced: 20 Jan 2025
https://github.com/octagon-simon/octavalidate
This Library helps to validate your HTML forms using validation rules, sophisticated regular expressions and form input attributes.
form form-validation html input javascript regular-expression validation validation-library validator
Last synced: 17 Nov 2024
https://github.com/trinker/qdapregex
qdapRegex is a collection of regular expression tools associated with the qdap package that may be useful outside of the context of discourse analysis.
qdapregex r regular-expression
Last synced: 26 Oct 2024
https://github.com/alokmenghrajani/riskybird
Regular expression authors best friend
Last synced: 25 Jan 2025
https://github.com/orsinium-labs/re
Elixir library for writing readable regexes in functional style
elixir elixir-lang erlang fp macro metaprogramming pcre re regex regexp regular-expression
Last synced: 16 Nov 2024
https://github.com/0xSobky/Regaxor
A regular expression fuzzer.
fuzzing regex regexp regular-expression tools
Last synced: 18 Jan 2025
https://github.com/0xsobky/regaxor
A regular expression fuzzer.
fuzzing regex regexp regular-expression tools
Last synced: 09 Nov 2024
https://github.com/ticky/ruby-emoji-regex
💎 A set of Ruby regular expressions for matching Unicode Emoji symbols.
emoji regex regexp regular-expression unicode
Last synced: 29 Jan 2025
https://github.com/jonschlinkert/regex-cache
Memoize the results of a call to the RegExp constructor, avoiding repetitious runtime compilation of the same string and options, resulting in dramatic speed improvements.
cache javascript regex regular-expression
Last synced: 31 Jan 2025
https://github.com/jonschlinkert/is-git-url
Regex to validate that a URL is a git URL.
git is match regex regular-expression test url
Last synced: 03 Jan 2025
https://github.com/ehmicky/wild-wild-utils
🤠 Functional utilities using object property paths with wildcards and regexps 🌵
algorithm data-structures filter functional-programming glob globbing globstar javascript json library map nodejs parsing path recursion regex regexp regular-expression typescript wildcard
Last synced: 24 Jan 2025
https://github.com/howl-anderson/microregex
一个微型的正则表达式引擎 | A micro regular expression engine
finite-state-machine regular-expression regular-expression-engine
Last synced: 21 Nov 2024
https://github.com/mfix22/rexrex
🦖 Composable JavaScript regular expressions
composer functional functional-programming regex regular-expression reusable
Last synced: 28 Oct 2024
https://github.com/gmullerb/eslint-plugin-regex
ESLint rules using Regular Expressions
eslint eslint-plugin eslint-regex eslint-regex-rule eslint-regular-expression eslint-regular-expression-rule eslint-rules eslintplugin regex regex-rule regexp regular-expression regular-expression-rule
Last synced: 29 Nov 2024
https://github.com/overnote/over-shell
Shell脚本笔记:[进度-80%]正则表达式、GREP、SED、AWK、函数
awk grep regular-expression sed shell-scripts
Last synced: 16 Oct 2024
https://github.com/generall/aligner
Sublime Text plugin for automatic code alignment.
aligner bnf grammar plugin regular-expression ruby text-editor
Last synced: 14 Oct 2024
https://github.com/Py-Contributors/PyEmailer
Send Emails In One Click With Python.
automation codeperfectplus email-sender emaillist hacktoberfest python python-automation python3 regular-expression regular-expressions smtp-server smtplib
Last synced: 20 Nov 2024
https://github.com/paul-wolf/strgen
A Python module for a template language that generates randomized data
character-set python random random-generation random-string randomizer regular-expression string-generator template-language
Last synced: 09 Nov 2024
https://github.com/fiatjaf/tempreites
One-file semantic DSL-free templates direto da roça for the browser and server.
html regular-expression template
Last synced: 16 Jan 2025
https://github.com/regexhq/hex-color-regex
Regular expression for matching hex color values from string.
colors hex hex-color regex regular-expression web web-colors
Last synced: 20 Nov 2024
https://github.com/regexhq/filename-regex
Regular expression for matching file names, with or without extension.
basename file filename javascript name path regex regular-expression
Last synced: 24 Jan 2025
https://github.com/as/edit
A stand-alone implementation of the Acme text editor's command language.
acme command edit language regular-expression sam structural
Last synced: 04 Nov 2024
https://github.com/micromatch/extglob
Extended globs. Add (almost) the expressive power of regular expressions to glob patterns.
extended-globbing extglob glob globbing javascript minimatch node nodejs pattern regex regular-expression
Last synced: 29 Jan 2025
https://github.com/soi013/filerenamerdiff
A File Renamer App featuring a difference display before and after the change.
csharp file filesystem material-design regex regular-expression rename rename-files renamer renamer-utility utility wpf xaml
Last synced: 10 Nov 2024
https://github.com/bnjmnt4n/regjsgen
Generate regular expressions from regjsparser’s AST.
ast generate regex regexp regjs regular-expression
Last synced: 02 Feb 2025
https://github.com/jonschlinkert/regex-not
Create a javascript regular expression for matching everything except for the given string.
javascript memoize negation nodejs not regex regular-expression
Last synced: 23 Jan 2025
https://github.com/regexhq/doi-regex
Regular expression for matching DOIs
doi doi-regex regex regular-expression
Last synced: 21 Jan 2025
https://github.com/kberov/ctags
Extended Rules to support Modern Perl in Exuberant Ctags
atom ctags-management extended-rules exuberant-ctags jedit perl regular-expression sublime-text-3 symbols tagbar vim
Last synced: 28 Oct 2024
https://github.com/jonschlinkert/shallow-clone
Make a shallow clone of an object, array or primitive.
array clone object regex regular-expression shallow
Last synced: 30 Jan 2025
https://github.com/micromatch/posix-character-classes
POSIX character classes for creating regular expressions.
brackets character-class digit expand-brackets extended-globs extglob node posix posix-character regex regular-expression
Last synced: 03 Nov 2024
https://github.com/k-takata/bregonig
This is a source code repository of bregonig.dll regular expression library.
c regex regexp regular-expression
Last synced: 13 Oct 2024
https://github.com/gfx/ruby-regexp_trie
Fast keyword matching with the Trie algorithm (a Ruby port of Perl's Regexp::Trie)
regexp regexp-trie regular-expression ruby-library
Last synced: 27 Oct 2024
https://github.com/kareman/Patterns
A Swift PEG parser
grammar grammars parsing-expression-grammar parsing-expression-grammars peg peg-parser regexes regexps regular-expression swift
Last synced: 29 Nov 2024
https://github.com/jackfoxy/fsregex
Composable regular expressions for F#
fsharp functional-programming regular-expression regular-expressions
Last synced: 19 Nov 2024
https://github.com/kareman/patterns
A Swift PEG parser
grammar grammars parsing-expression-grammar parsing-expression-grammars peg peg-parser regexes regexps regular-expression swift
Last synced: 28 Oct 2024
https://github.com/maximkulkin/hypothesis-regex
Hypothesis extension to allow generating strings based on regex
hypothesis quickcheck regex regular-expression testing
Last synced: 27 Oct 2024
https://github.com/awalterschulze/ragax
A Talk on Ragalur Expressions
ableton-live brzozowski-derivative context-free-grammar golang haskell javascript maxmsp music-generation playground regular-expression slide validation
Last synced: 22 Oct 2024
https://github.com/trinker/termco
Regular Expression Counts of Terms and Substrings
classification-model frequent-terms r regex regex-model regular-expression terms-count
Last synced: 27 Oct 2024
https://github.com/paradiseduo/subweb
Utility to convert between various subscription format
clash clashr gist quantumult quantumultx regular-expression ss ssr subconverter surfboard surge v2ray
Last synced: 09 Oct 2024
https://github.com/joaopauloaramuni/fundamentos-teoricos-da-computacao
Repo Fundamentos Teóricos da Computação
automata grammar jflap regular-expression turing-machine
Last synced: 10 Jan 2025
https://github.com/liuliqiang/learningrein30mins
正则表达式30分钟入门
docs gitbook python re regular-expression
Last synced: 10 Nov 2024
https://github.com/phorward/libphorward
C/C++ library for dynamic data structures, regular expressions, lexical analysis & more...
c c-plus-plus documentation-tool dynamic-arrays hash-table lexical-analysis linked-list prototype-generator regular-expression regular-expression-engine regular-expressions
Last synced: 07 Nov 2024
https://github.com/ikatyang/cjk-regex
regular expression for matching CJK text
Last synced: 01 Nov 2024
https://github.com/offamitkumar/daily-coding-problem
Solution for Daily Coding Problems. Some files are modified and moved to new location. New README.md will be completed Soon.
characters cisco cpp daily-coding-problem dcp facebook google interview interview-practice interview-preparation interview-questions interviews leetcode microsoft python python3 quara questions regular-expression
Last synced: 14 Nov 2024
https://github.com/alixaxel/genex.js
Genex module for JavaScript
genex javascript regex regular-expression typescript
Last synced: 27 Oct 2024
https://github.com/domgolonka/foretoken
A blazing fast, highly customizable, modern-day defence tool using (in memory) SQL & REST/gRPC protocols.
consul database etcdv3 fraud-scores grpc grpc-protocols modern-threats proxy regex regular-expression restful-api security security-automation security-tools spam threat-detection threats tor vpn zookeeper
Last synced: 01 Nov 2024
https://github.com/petere/pgpcre
PCRE functions for PostgreSQL
pcre perl postgresql postgresql-extension regular-expression
Last synced: 27 Nov 2024
https://github.com/apdullahyayik/TrTokenizer
🧩 A simple sentence tokenizer.
regular-expression sentence-tokenizer turkish-language turkish-nlp word-segmentation word-tokenizing
Last synced: 10 Oct 2024
https://github.com/perazz/fortran-regex
Fortran port of the tiny-regex-c library
fortran regex regex-parser regular-expression regular-expressions
Last synced: 23 Jan 2025
https://github.com/igrek51/regex-rename
Bulk rename tool based on regular expressions to rename multiple files at once
bulk regex regular-expression rename rename-files
Last synced: 19 Nov 2024
https://github.com/regexhq/word-regex
Regular expression for matching words in a string. Support for english, CJK and Cyrillic.
Last synced: 20 Nov 2024
https://github.com/michaelrsweet/abnf
ABNF to REGEX Library
abnf abnf-regex php regular-expression
Last synced: 12 Oct 2024
https://github.com/victorqribeiro/mychatbot
A simple JavaScript chatbot
chatbot javascript regular-expression web-audio-api
Last synced: 17 Nov 2024
https://github.com/danielmartin/regexp-expand
Show the ELisp regular expression at point in rx form.
emacs emacs-lisp regex regexp regular-expression
Last synced: 28 Oct 2024
https://github.com/markusressel/kodehighlighter
Simple, extendable code highlighting for Spannables on Android.
android android-library code-highlighter codehighlighting hacktoberfest regex regular-expression spannable
Last synced: 27 Oct 2024
https://github.com/lrq3000/csg_mri_pipelines
MRI preprocessing and analysis pipelines and tools for the study of disorders of consciousness
ascii conn dti dwi fmri fmri-data-analysis fmri-preproc mri python regexp regular-expression spm unicode-characters
Last synced: 05 Jan 2025
https://github.com/haath/commander.net
C# command-line argument parsing library, supporting deserialization, commands and help text generation.
argument-parsing cli nuget positional-parameters regular-expression serialization
Last synced: 09 Nov 2024
https://github.com/regexhq/es6-template-regex
Regular expression for matching es6 template delimiters in a string.
es2015 es6 match parse regex regular-expression syntax template
Last synced: 20 Nov 2024
https://github.com/jaynetics/repper
Regexp pretty printer and formatter for Ruby
code-formatter formatter pretty-printer regexp regular-expression ruby
Last synced: 02 Nov 2024
https://github.com/benibela/regexgen
Reverse regular expression engine that calculates strings matching a given regex
c-plus-plus cli regex regexgen regular-expression
Last synced: 11 Oct 2024
https://github.com/ceedubs/irrec
composable regular expressions based on Kleene algebras and recursion schemes
kleene-algebras recursion-schemes regular-expression scalacheck
Last synced: 03 Jan 2025
https://github.com/mmirus/gravityforms-regex-validation
A WordPress plugin that adds regular expression validation options to Gravity Forms' single line text input.
gravity-forms gravityforms regex regular-expression validation wordpress-plugin
Last synced: 02 Nov 2024
https://github.com/jonschlinkert/line-number
Get the line number for each regex match found in a string.
index javascript jonschlinkert line match matches number regex regex-match regular-expression split string util
Last synced: 23 Oct 2024
https://github.com/ogulcan/swiftregex
A playground to learn regular expressions with Swift
regex regular-expression swift swift-3
Last synced: 25 Dec 2024
https://github.com/regexhq/gfm-code-block-regex
RegExp for gfm (GitHub Flavored Markdown) code blocks.
gfm github-flavored-markdown markdown regex regular-expression
Last synced: 20 Oct 2024
https://github.com/ogulcan/SwiftRegEx
A playground to learn regular expressions with Swift
regex regular-expression swift swift-3
Last synced: 18 Nov 2024
https://github.com/jonschlinkert/author-regex
Regular expression for parsing an `author` string into an object following npm conventions.
contributor maintainer parsing person regex regular-expression somebody
Last synced: 02 Nov 2024
https://github.com/samuel-oldra/bionet
🎓 BioNet / TCC / Sistemas de Informação
genes genetic-diseases nusoap php protein regular-expression tcc
Last synced: 28 Oct 2024
https://github.com/cheatsnake/regex-by-example
🔍 Learn main features of regular expressions by examples (ENG/RUS)
cheatsheet example-code learn-by-examples regex regular-expression
Last synced: 09 Nov 2024
https://github.com/ehmicky/wild-wild-parser
🤠 Parser for object property paths with wildcards and regexps 🌵
algorithm data-structures filter functional-programming glob globbing globstar javascript json library map nodejs parsing path recursion regex regexp regular-expression typescript wildcard
Last synced: 27 Oct 2024
https://github.com/sachinkalsi/whatsapp-chat-analyser
WhatsApp Chat Analyser | Made with ❤
analytics chat data-visualization eda exploratory-data-analysis fun-facts ipython-notebook python3 regular-expression statistics whatsapp whatsapp-chat whatsapp-group
Last synced: 11 Oct 2024
https://github.com/sandialabs/parsegen-cpp
A C++17 library for parser generation for LALR(1) languages
cmake context-free-grammar cpp cpp17 lalr-parser-generator parse parser parser-generator parser-library regular-expression sandia-national-laboratories scr-2564 snl-comp-science-libs
Last synced: 12 Nov 2024
https://github.com/EszopiCoder/excel-regexp-fx
Regular Expression Functions Excel Add-In
excel excel-vba regular-expression vba vba-excel
Last synced: 04 Dec 2024