GitHub topics: regular-expressions
greensh7/regexpr
Regexp CLI-based tools in all the major languages. Replaces text and shows matches.
Language: Shell - Size: 121 KB - Last synced at: about 7 hours ago - Pushed at: about 9 hours ago - Stars: 0 - Forks: 0
ishanpranav/csci-469-natural-language-processing
A collection of C# and Python projects for NYU CSCI 469 Natural Language Processing
Language: C# - Size: 54.2 MB - Last synced at: about 15 hours ago - Pushed at: about 17 hours ago - Stars: 0 - Forks: 0
markwhitaker/RegexToolbox.NET
Regular expression tools for .NET developers
Language: C# - Size: 336 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 11 - Forks: 2
mathiasbynens/regenerate
Generate JavaScript-compatible regular expressions based on a given set of Unicode symbols or code points.
Language: JavaScript - Size: 313 KB - Last synced at: 2 days ago - Pushed at: almost 4 years ago - Stars: 371 - Forks: 37
tiksem/KotlinSpirit
Lightweight library for parsing text in Kotlin, inspired by C++ boost spirit library.
Language: Kotlin - Size: 6.33 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 5 - Forks: 0
magicxor/ExtensibleMessageBroker
Some fun with .NET core and Managed Extensibility Framework (MEF)
Language: C# - Size: 188 KB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 1 - Forks: 2
r3c/mure
MUlti-valued Regular Expressions
Language: C# - Size: 182 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 9 - Forks: 1
fancy-regex/fancy-regex
Rust library for regular expressions using "fancy" features like look-around and backreferences
Language: Rust - Size: 1.61 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 525 - Forks: 42
rust-lang/regex
An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.
Language: Rust - Size: 7.73 MB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 3,828 - Forks: 484
pemistahl/grex
A command-line tool and Rust library with Python bindings for generating regular expressions from user-provided test cases
Language: Rust - Size: 1.54 MB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 7,880 - Forks: 181
Viorel/RegExpress
A multi-engine tester for Regular Expressions.
Language: C++ - Size: 452 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 7 - Forks: 0
markwhitaker/RegexToolbox.kt
Regular expression tools for Kotlin developers
Language: Kotlin - Size: 431 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 7 - Forks: 0
markwhitaker/RegexToolbox.Java
Regular expression tools for Java developers
Language: Java - Size: 505 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 3 - Forks: 1
markwhitaker/RegexToolbox.js
Regular expression tools for JavaScript developers.
Language: JavaScript - Size: 368 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 6 - Forks: 0
tkarabela/regex-automata
A toy implementation of regular expressions using finite automata
Language: Python - Size: 86.9 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0
YakDriver/regexache
Go regular expression cache
Language: Go - Size: 65.4 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 4 - Forks: 3
google/re2j
linear time regular expression matching in Java
Language: Java - Size: 2.4 MB - Last synced at: 1 day ago - Pushed at: 10 months ago - Stars: 1,234 - Forks: 163
ncg777/name.ncg777
CLI programs invokable through bash scripts to completely enumerate a variety of mathematical objects & utilities to handle and generate musical data.
Language: Java - Size: 3.35 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 1 - Forks: 0
foo123/Matchy
Exact and fuzzy string and regular expression matching algorithms for PHP, JavaScript, Python
Language: PHP - Size: 122 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 1 - Forks: 0
pmonks/wreck
A micro-library for Clojure(Script) that provides regular expression construction functions.
Language: Clojure - Size: 1.67 MB - Last synced at: about 18 hours ago - Pushed at: about 21 hours ago - Stars: 5 - Forks: 0
HashimThePassionate/javascript-mastery
Master JavaScript step by step with practical examples and hands-on projects. This repository covers everything from the basics to advanced concepts, including values, types, operators, functions, and more.
Language: HTML - Size: 3.73 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 2 - Forks: 0
smartycope/ezregex
An readable and intuitive way to generate Regular Expressions
Language: Python - Size: 3.11 MB - Last synced at: about 7 hours ago - Pushed at: about 9 hours ago - Stars: 1 - Forks: 0
uhop/node-re2
node.js bindings for RE2: fast, safe alternative to backtracking regular expression engines.
Language: JavaScript - Size: 1.01 MB - Last synced at: 14 days ago - Pushed at: 6 months ago - Stars: 531 - Forks: 59
LibraryCarpentry/lc-data-intro
Library Carpentry: Introduction to Working with Data (Regular Expressions)
Size: 17.5 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 34 - Forks: 83
CoolCat467/idlealign
Idle Align - Emacs Align by Regular Expression as an IDLE Extension
Language: Python - Size: 398 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 1 - Forks: 0
Vaporjawn/RegexPlay
A regex playground for testing and learning regular expressions
Language: JavaScript - Size: 76.2 KB - Last synced at: 10 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0
eslamalawy/regex
Regular Expression
Language: JavaScript - Size: 34.2 KB - Last synced at: 22 days ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0
subethaedit/SubEthaEdit
General purpose plain text editor for macOS. Widely known for its live collaboration feature.
Language: Objective-C - Size: 140 MB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 1,398 - Forks: 114
hedhyw/rex
Flexible regular expressions constructor for Golang.
Language: Go - Size: 680 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 210 - Forks: 5
darvid/python-hyperscan
🐍 A CPython extension for the Hyperscan regular expression matching library.
Language: C - Size: 2.72 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 185 - Forks: 35
CZ-NIC/convey
CSV processing and web related data types mutual conversion
Language: Python - Size: 1.24 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 18 - Forks: 4
uuverifiers/ostrich
An SMT Solver for string constraints
Language: Scala - Size: 232 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 45 - Forks: 8
gruhn/regex-utils
TypeScript library for regex equivalence, intersection, complement and other utilities that go beyond string matching.
Language: TypeScript - Size: 604 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 8 - Forks: 0
remyschwab/TetRex
Efficient search of complex motifs in kmer space
Language: C++ - Size: 15.5 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0
ashaafkhan/credit-card-parser
A Python web app using Streamlit and OCR to automatically parse and extract key information from PDF credit card statements.
Language: Python - Size: 2.1 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0
zevv/npeg
PEGs for Nim, another take
Language: Nim - Size: 9.71 MB - Last synced at: 24 days ago - Pushed at: about 1 year ago - Stars: 337 - Forks: 21
lorey/social-media-profiles-regexs
:card_index: Extract social media profiles and more with regular expressions
Language: Python - Size: 95.7 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 638 - Forks: 73
crate-py/regress
Python bindings to the Rust regress crate which provides ECMA regular expressions
Language: Python - Size: 208 KB - Last synced at: 28 days ago - Pushed at: 30 days ago - Stars: 3 - Forks: 4
umarbasha-ai/contact-book-cli
Language: Python - Size: 1000 Bytes - Last synced at: 17 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0
kangarko/ChatControl-Pro 📦
The ultimate chat solution. Prevent spam, ads, swears and even bots on your server. Replaced by ChatControl Red: https://mineacademy.org/chatcontrol-red
Size: 50.8 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 68 - Forks: 8
pemistahl/grex-js
A JavaScript / WebAssembly library for generating regular expressions from user-provided test cases
Language: JavaScript - Size: 1.63 MB - Last synced at: 27 days ago - Pushed at: over 2 years ago - Stars: 180 - Forks: 2
MAIPA01/pcre2cpp
A C++ wrapper around the PCRE2 library to provide a more user-friendly and object-oriented interface for using regular expressions, while retaining the performance and flexibility of the original library.
Language: C++ - Size: 7.34 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0
IMax153/expressive-ts
A functional programming library designed to simplify building complex regular expressions
Language: TypeScript - Size: 2.66 MB - Last synced at: about 2 months ago - Pushed at: almost 3 years ago - Stars: 94 - Forks: 4
evanchooly/super-expressive
A natural language DSL for building regular expressions
Language: Kotlin - Size: 378 KB - Last synced at: 25 days ago - Pushed at: about 2 months ago - Stars: 9 - Forks: 0
XeinyX/ReRenamer
ReRenamer is a cross‑platform batch renamer for files and folders built with Tkinter. It supports Find/Replace, Regex, numbering templates like <###:start:step> and parent placeholders <p:n>, AutoSort or manual drag‑and‑drop ordering. Python 3.10+.
Language: Python - Size: 20.5 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0
codekandis/toolkit
`codekandis/toolkit` is a library providing interfaces and classes for several purposes.
Language: PHP - Size: 1.19 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0
mnemnion/mvzr
Minimum Viable Zig Regex
Language: Zig - Size: 228 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 92 - Forks: 6
ishanpranav/regular-expressions
A pair of regular expression programs for NYU CSCI 469 Natural Language Processing
Language: C# - Size: 30.7 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0
discere-os/pcre2.wasm Fork of PCRE2Project/pcre2
Fork of PCRE2, Very Regex.
Language: C - Size: 15.1 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0
jchristn/RegexMatcher
Regex Matching Library in C#
Language: C# - Size: 2.46 MB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 13 - Forks: 6
avivfaraj/todocom
CLI program that retrieve all TODO comments from file(s) and print it out in terminal.
Language: Java - Size: 85 KB - Last synced at: about 2 months ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0
codekandis/regular-expressions 📦
`codekandis/regular-expressions` is a library to provide regular expression interfaces and classes. It has been superseeded by `codekandis/toolkit`.
Language: PHP - Size: 14.6 KB - Last synced at: 3 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0
rnt-code/Serial-Number-Validator-for-BGH
Modular Serial Number Parser for Internal Device Validation — A configurable LabVIEW subVI designed to validate serial numbers based on format, length, and device type (BGH Product, BGH Asset, Samsung Product). Supports multiple parsing modes and external regex configuration for flexible integration in production test systems.
Language: LabVIEW - Size: 2.43 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 1
vdelachaux/Regex-with-Classes
Perform string matching, extraction or substitution using a regex pattern
Language: 4D - Size: 756 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0
archoleat/reglib
Library with ready-to-use regex
Language: TypeScript - Size: 24.4 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0
agustinbouillet/telefono-argentino
Validador de números de teléfono argentinos
Language: JavaScript - Size: 1.18 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 24 - Forks: 7
MineralsCloud/QuantumESPRESSOParser.jl
Parses the input/output files of Quantum ESPRESSO to extract data
Language: Julia - Size: 1.56 MB - Last synced at: 9 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0
spamegg1/Epp-Discrete-Math-5th-solutions
Solutions to Susanna Epp's Discrete Mathematics book, 5th Edition
Language: TeX - Size: 67.7 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 109 - Forks: 25
hoaproject/Regex 📦
The Hoa\Regex library.
Language: PHP - Size: 92.8 KB - Last synced at: 5 days ago - Pushed at: over 7 years ago - Stars: 310 - Forks: 17
krishnalagad/learn-java-with-me
Repository contains data structure and collection framework programs in java.
Language: Java - Size: 285 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 3
Selleo/crystular
Crystal regex tester http://www.crystular.org/
Language: Crystal - Size: 34.2 KB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 31 - Forks: 0
fethalen/better_fasta_grep
A Grep-like tool for retrieving matching sequence records from a FASTA file.
Language: Python - Size: 644 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 2
yogeshhk/MiningResume
Text Mining certain fields from a resume
Language: Jupyter Notebook - Size: 1.56 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 58 - Forks: 43
curious-odd-man/RgxGen
Regex: generate matching and non matching strings based on regex pattern.
Language: Java - Size: 33.5 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 95 - Forks: 15
q-m/tiered_category_expressions
Work with TCEs in Ruby
Language: Ruby - Size: 98.6 KB - Last synced at: 30 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0
wasilibs/go-re2
Drop-in replacement for regexp using re2, for any Go app
Language: Go - Size: 16 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 157 - Forks: 19
shauryashaurya/Cooler
Cooler is a set of regular expression engines written in Python - implementing a toy engine for learning, then one based on backtracking and finally a NFA-DFA based engine.
Language: Python - Size: 4.51 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0
Chitaoji/re-extensions
Extensions for the `re` package.
Language: Python - Size: 94.7 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0
mazen160/secrets-patterns-db
Secrets Patterns DB: The largest open-source Database for detecting secrets, API keys, passwords, tokens, and more.
Language: Python - Size: 180 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1,210 - Forks: 148
priyanshi0609/LearnMate
A smart, AI-driven platform that creates personalized revision plans, identifies weak areas from test data, and assists students with doubt resolution using Google Gemini, LangChain, and Vector Search.
Language: JavaScript - Size: 7.69 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 1
diku-dk/sml-regexp
Standard ML package for regular expressions
Language: Standard ML - Size: 35.2 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 7 - Forks: 1
pedrohenrique-ql/vscode-regex-match
🧩 Create, test and debug regular expressions in Visual Studio Code
Language: TypeScript - Size: 4.38 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 7 - Forks: 0
stuarthicks/rextract
Simple shell regex capture extractor
Language: Go - Size: 12.7 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0
maxgoren/re2dfa
regular expressions to DFA via direct method
Language: C - Size: 203 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0
izuzak/noam
JavaScript library for working with automata and grammars for regular and context-free languages
Language: JavaScript - Size: 883 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 220 - Forks: 33
genenju/KeywordLineFilter-kwlf
A multi-keyword, multi-rule string filter that accepts command line pipeline input, supports regular expressions, and highlights matches.
Language: C - Size: 20.5 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0
Genivia/RE-flex
Yet another high-performance C++ regex library and lexical analyzer generator like Flex: extends Flex++ with Unicode support, indent/dedent anchors, lazy quantifiers, functions for lex and syntax error reporting and more. Seamlessly integrates with Bison and other parsers.
Language: C++ - Size: 74.1 MB - Last synced at: 4 months ago - Pushed at: 5 months ago - Stars: 566 - Forks: 91
gcarreno/TestRegularExpressions
This is an example on how to use regular expressions
Language: Pascal - Size: 56.6 KB - Last synced at: 27 days ago - Pushed at: 8 months ago - Stars: 8 - Forks: 0
arkanis/php_simple_syntax_highlighting
A simple to-the-point syntax highlighting function written in PHP and using extended regular expressions
Language: PHP - Size: 50.8 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0
maskedsyntax/arm7-assembler
An ARM7 Assembler made in python using regex and tkinter
Language: Python - Size: 24.4 KB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0
RgoSL/Curso-Python-Alura
Este repositório foi criado para fins pessoais. O curso está disponível na plataforma da Alura.
Size: 1.42 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0
homeofhx/Text-Purifier
Simple Mac application that filters out specific characters in given text using regular expression (Regex)
Language: Swift - Size: 1.15 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0
t-regx/T-Regx
Simple library for regular expressions in PHP.
Language: PHP - Size: 5.74 MB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 450 - Forks: 17
Diego-2019/RegEx
Repositorio con practicas sobre expresiones regulares
Language: C++ - Size: 198 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0
Cornutum/regexp-gen
Generates strings that match a regular expression
Language: Java - Size: 165 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 6 - Forks: 1
wizard04wsu/tree-sitter-regex-unicode-js
Tree-sitter grammar for JavaScript regular expressions with the Unicode flag set
Language: C - Size: 1.78 MB - Last synced at: 17 days ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0
wizard04wsu/tree-sitter-regex-js
Tree-sitter grammar for JavaScript regular expressions (without the Unicode flag)
Language: C - Size: 685 KB - Last synced at: 25 days ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0
urbanjost/M_match
subset of Regular Expressions implemented in Fortran
Language: Fortran - Size: 1.81 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 8 - Forks: 1
gherkins/regexpbuilderphp
🦉 human-readable regular expressions
Language: PHP - Size: 200 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 1,350 - Forks: 48
jaidevd/numerizer
A Python module to convert natural language numerics into ints and floats.
Language: Python - Size: 50.8 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 229 - Forks: 25
duongnguyen321/rgex
A powerful, chainable regex builder platform with comprehensive validation utilities
Language: TypeScript - Size: 507 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0
lucamarx/pywfplan
A Python library to plan a call center workforce based on expected call distribution and operator contract rules, availability and preferences.
Language: C++ - Size: 373 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 3 - Forks: 0
almondtools/rexlex
Regular Expressions and Lexing with DFAs
Language: Java - Size: 312 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 2
FaisalAhmedBijoy/Natural-Language-Processing-with-Python
Natural Language Processing with Python
Language: Jupyter Notebook - Size: 3.39 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 2
FR34KY-CODER/WebScraping-Practice
It's the Repo my practice for Webscraping that i did for my Data Exatraction for my BTP project
Language: Python - Size: 377 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0
simonw/datasette-rure
Datasette plugin that adds a custom SQL function for executing matches using the Rust regular expression engine
Language: Python - Size: 18.6 KB - Last synced at: about 2 months ago - Pushed at: about 6 years ago - Stars: 7 - Forks: 0
joeaoregan/NCI-WebDesign-CA
Group project for Web Design module of HDip in Science in Computing (Cyber Security)
Language: JavaScript - Size: 19.5 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 3 - Forks: 0
LKEthridge/Machine_Learning_for_Texts
A Machine Learning Project using Texts from TripleTen
Language: Jupyter Notebook - Size: 1.4 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0
izuzanak/yapgen
Rapid prototyping parser generator
Language: C++ - Size: 297 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 17 - Forks: 2
LeonardoCardoso/SwiftLinkPreview 📦
It makes a preview from an URL, grabbing all the information such as title, relevant texts and images.
Language: Swift - Size: 12.8 MB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 1,385 - Forks: 200