An open API service providing repository metadata for many open source software ecosystems.

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