Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: regex-engine
Genivia/RE-flex
A high-performance C++ regex library and lexical analyzer generator with Unicode support. 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: 64.5 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 488 - Forks: 85
loganpkg/spot
Monorepo containing the spot text editor and an implementation of the m4 macro processor
Language: C - Size: 891 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 2 - Forks: 0
nitely/nim-regex
Pure Nim regex engine. Guarantees linear time matching
Language: Nim - Size: 2.95 MB - Last synced: 5 days ago - Pushed: about 1 month ago - Stars: 220 - Forks: 20
hyperpape/needle
Compiling string matching algorithms and regular expressions to java bytecode
Language: Java - Size: 1000 KB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 18 - Forks: 0
jonaski/libgnurx
:ox: regex functionality from glibc extracted into a separate library
Language: C - Size: 146 KB - Last synced: 14 days ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0
zezax/one
This is the "one": Linuxy infrastructureish mostly C++ code.
Language: C++ - Size: 702 KB - Last synced: 12 days ago - Pushed: 14 days ago - Stars: 2 - Forks: 0
trusktr/regexr
Easily compose regular expressions without the need for double-escaping inside strings.
Language: TypeScript - Size: 382 KB - Last synced: 11 days ago - Pushed: 3 months ago - Stars: 63 - Forks: 1
tiehuis/zig-regex
A regex implementation for the zig programming language
Language: Zig - Size: 163 KB - Last synced: 12 days ago - Pushed: 4 months ago - Stars: 150 - Forks: 21
Ingenious-c0der/Beluga
An esoteric programming language based on Turing Machines
Language: C++ - Size: 155 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 5 - Forks: 0
girishji/re2
R interface to Google re2 (C++) regular expression engine
Language: C++ - Size: 578 KB - Last synced: 13 days ago - Pushed: 6 months ago - Stars: 26 - Forks: 4
AspieSoft/go-regex-re2
A performance improvement to the builtin RE2 module.
Language: Go - Size: 38.1 KB - Last synced: 15 days ago - Pushed: 7 months ago - Stars: 3 - Forks: 0
AspieSoft/go-regex
A High Performance PCRE Regex Package That Uses A Cache.
Language: Go - Size: 131 KB - Last synced: 15 days ago - Pushed: 7 months ago - Stars: 12 - Forks: 1
almondtools/rexlex
Regular Expressions and Lexing with DFAs
Language: Java - Size: 312 KB - Last synced: 4 days ago - Pushed: 21 days ago - Stars: 9 - Forks: 2
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.23 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 3,330 - Forks: 410
ColinEberhardt/assemblyscript-regex
A regex engine for AssemblyScript
Language: TypeScript - Size: 854 KB - Last synced: 24 days ago - Pushed: 6 months ago - Stars: 86 - Forks: 12
adam-mcdaniel/regex-engine
A Regex📋 implementation in C++ using Thompson's NFA algorithm
Language: C++ - Size: 4.01 MB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 1 - Forks: 0
siidheesh/regex
a text-directed regex engine
Language: Python - Size: 78.1 KB - Last synced: 30 days ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0
ruomh/regex-tool
Currently, this repository is just for issue tracking.
Size: 6.84 KB - Last synced: about 1 month ago - Pushed: 12 months ago - Stars: 0 - Forks: 0
le0pard/re2js
RE2JS is the JavaScript port of RE2, a regular expression engine that provides linear time matching
Language: JavaScript - Size: 7.93 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 90 - Forks: 2
Maki-Daisuke/go-yarex
Yet Another Regular EXpresssion engine using backtracking and supporting AOT-compililation
Language: Go - Size: 158 KB - Last synced: 27 days ago - Pushed: 2 months ago - Stars: 28 - Forks: 3
alexiscabana/HMGrep
A grep-like pattern matcher in C
Language: C - Size: 13.7 KB - Last synced: about 2 months ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0
zyxw59/regex.rs
A regex implementation in rust for strings of generic tokens
Language: Rust - Size: 23.4 KB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
BurntSushi/regex-automata 📦
A low level regular expression library that uses deterministic finite automata.
Language: Rust - Size: 39.1 MB - Last synced: 7 days ago - Pushed: 10 months ago - Stars: 354 - Forks: 26
Dentosal/reregex
Minimal regex engine
Language: Rust - Size: 13.7 KB - Last synced: about 2 months ago - Pushed: almost 4 years ago - Stars: 1 - Forks: 0
GrieferAtWork/kos-libregex
Regex Library for KOS (submodule for regcomp(3) & regexec(3))
Language: C - Size: 1.11 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0
J-Nova/testregex
Testregex.com repo
Language: JavaScript - Size: 11.3 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 2 - Forks: 0
doganulus/montre
The original timed regular expression matcher over temporal behaviors
Language: C++ - Size: 3.5 MB - Last synced: 13 days ago - Pushed: 11 months ago - Stars: 15 - Forks: 5
Deftextra/regexEngine
Simple regex engine implementation.
Language: C++ - Size: 1.08 MB - Last synced: 3 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0
yazaldefilimone/dolphin
🐬 | The Dolphin Programming Language
Language: TypeScript - Size: 202 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 2 - Forks: 0
dlclark/regexp2
A full-featured regex engine in pure Go based on the .NET engine
Language: Go - Size: 435 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 904 - Forks: 79
nitely/regexy 📦
:wavy_dash: Linear time regex matching supporting streams and other goodies
Language: Python - Size: 122 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 9 - Forks: 1
nitely/nregex
A fast DFA based Regex engine that supports submatches
Language: Nim - Size: 476 KB - Last synced: about 1 month ago - Pushed: 4 months ago - Stars: 52 - Forks: 1
florianingerl/com.florianingerl.util.regex
Java regex library
Language: Java - Size: 1.79 MB - Last synced: 4 months ago - Pushed: 5 months ago - Stars: 39 - Forks: 5
luckasRanarison/regex-potata
Potata regex engine
Language: Rust - Size: 260 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
TheScown/regex-engine
A simple regular expression engine written in Scala
Language: Scala - Size: 21.5 KB - Last synced: 4 months ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
ibnuh/regex-generator
A web tools to generate regular expressions from set of strings. https://ibnuhx.com/regex-generator
Language: HTML - Size: 593 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 94 - Forks: 18
Panda-Hope/Regex-Resolver
基于NFA(不确定有穷自动机)与自底向上语法分析构造的正则表达式解析器
Language: C - Size: 111 KB - Last synced: 4 months ago - Pushed: about 5 years ago - Stars: 7 - Forks: 4
karust/regexcmp
A tool to compare different regexp libraries in Go
Language: Go - Size: 20.5 KB - Last synced: 27 days ago - Pushed: 9 months ago - Stars: 1 - Forks: 0
rurban/pcre
mirror of https://github.com/PhilipHazel/pcre2/, updated daily
Language: C - Size: 12.6 MB - Last synced: 14 days ago - Pushed: 2 months ago - Stars: 6 - Forks: 8
Daethyra/scripts-n-templates
Miscellaneous scripts, reference documents, and Python module templates.
Language: Python - Size: 75.2 KB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 0 - Forks: 0
Miracl3xt/Hardcoder
This tool is designed to find hardcoded secrets in Source code,Logs or ur local files. Lightweight,Multithreaded tool to find Secrets,sensitive data in youre day to day life
Language: Python - Size: 442 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
momid3/Parser
a general purpose parser framework written in Kotlin
Language: Kotlin - Size: 318 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
DaurenAmanbayev/FastFormatter
C# content regex tool, text editor, ip list parser
Language: C# - Size: 445 KB - Last synced: 8 months ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 0
rhaeguard/rgx
a tiny regex engine written in go
Language: Go - Size: 108 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
tonisidneimc/Regex-Engine
A simple, but powerful Regular Expression recognizer
Language: Python - Size: 4.88 KB - Last synced: 8 months ago - Pushed: almost 4 years ago - Stars: 2 - Forks: 0
Thelepest/Christmas_Excercises
PHONE NUMBERS SORTING USING REGEX ALGORYTHM
Language: Python - Size: 0 Bytes - Last synced: 9 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
s41r4j/simpex
[ 'simpex' -> "simple regex" ]: simplifies process of using regex for everyone
Language: Python - Size: 41 KB - Last synced: 1 day ago - Pushed: 9 months ago - Stars: 0 - Forks: 0
Elara6331/pcre
Pure-Go port of the PCRE2 regular expression engine.
Language: Go - Size: 936 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 5 - Forks: 1
legendkong/subi-public
English to RegEx converter, powered by gpt-3.5-turbo and Vercel Edge Functions.
Language: TypeScript - Size: 2.32 MB - Last synced: 10 months ago - Pushed: about 1 year ago - Stars: 16 - Forks: 0
Francy93/Racket-Projects
Discover the world of Racket programming! This repository showcases four projects, including a Trafficlights simulation with Arduino, a Virtual Turing Machine emulator, a regex matcher using FSM, and a Raspberry Pi-controlled network server for MIRTO. Unleash your coding skills with Racket! 🚀🎓🔧
Language: Racket - Size: 242 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 1 - Forks: 0
bGraebener/RegExpEngine
Simple regular expression engine in golang using Thompsons Construction
Language: Go - Size: 23.4 KB - Last synced: 9 months ago - Pushed: about 6 years ago - Stars: 3 - Forks: 1
sihlfall/regex-test-cases
Regex engine test cases extracted from RE2
Language: Jupyter Notebook - Size: 2.14 MB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
jpbro/VbPcre2
PCRE2 Wrapper for VB6
Language: Visual Basic - Size: 651 KB - Last synced: 10 months ago - Pushed: almost 6 years ago - Stars: 11 - Forks: 12
gyrovorbis/tiny-regex-c Fork of kokke/tiny-regex-c
Lightweight, C-based regular expression engine as a single file library, inspired by the book "Beautiful Code."
Language: C - Size: 231 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 6 - Forks: 0
fnvir/re_to_dfa
A simple regex compiler which converts the regular expression into a dfa which can be simulated to check if a string matches the pattern...
Language: Python - Size: 144 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0
MartinErhardt/RoaringRegex
Regex Engine using SIMD and Roaring-Bitmaps
Language: C++ - Size: 94.7 KB - Last synced: 12 months ago - Pushed: over 1 year ago - Stars: 7 - Forks: 0
andrew-johnson-4/L1DFA
Deterministic Finite-State Automata Library for Rust, written in L1
Language: Rust - Size: 42 KB - Last synced: 14 days ago - Pushed: about 1 year ago - Stars: 2 - Forks: 0
elite-lang/Lex
Lex is a Regex Engine for lexical analyzer
Language: C++ - Size: 909 KB - Last synced: 9 months ago - Pushed: about 7 years ago - Stars: 6 - Forks: 2
thepsauce/ParsEase
Simple and easy to use regex parsing language
Language: C - Size: 31.3 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
alimpfard/nlp-lex
Hopefully a lexer-generator that doesn't fucking suck
Language: JavaScript - Size: 3.61 MB - Last synced: 6 months ago - Pushed: over 1 year ago - Stars: 9 - Forks: 0
TarasRashkevych99/simple-regex-parser
This repository provides a basic implementation of a regex parser that is able to determine whether or not a word matches a particular regular expression
Language: Python - Size: 170 KB - Last synced: 12 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0
moar-regex/moar
Deterministic Regular Expressions with Backreferences
Language: Java - Size: 1.55 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 19 - Forks: 3
jafarlihi/clex
clex is a simple lexer generator
Language: C - Size: 137 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 62 - Forks: 6
kyx0r/pikevm
Russ Cox/Rob Pike pikevm regex implementation
Language: C - Size: 74.2 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 19 - Forks: 4
marcin-chwedczuk/reng
Simple toy regex engine implemented using backtracking algorithm and continuations.
Language: Java - Size: 105 KB - Last synced: 4 days ago - Pushed: over 2 years ago - Stars: 5 - Forks: 1
Brunonavarrooficial/classValidandoFormulario
Usando técnicas de Classe em JavaScript
Language: JavaScript - Size: 4.88 KB - Last synced: 12 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
Sharkbyteprojects/regular-expression-file-replacer 📦
search with regex in file line per line and replace it
Language: C++ - Size: 43.9 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
weenchvd/Regex
Regular expression. Scaner. Parser. Compiler. Engineering a Compiler, 2nd Edition - K. Cooper, L. Torczon (2012)
Language: C++ - Size: 239 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 1 - Forks: 0
rurban/re-engine-PCRE2
use pcre-jit instead of slow perl regex
Language: Perl - Size: 255 KB - Last synced: 14 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 4
aleamb/simple-regex-engine
Simplified regex engine for educational purposes.
Language: Java - Size: 557 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 7 - Forks: 0
steynvl/rel
REL is a non-backtracking regular expression engine with support for constant lookahead and submatch tracking.
Language: C - Size: 86.9 KB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0
rxaviersantos/regex
Aplicação web para gerar expressões regulares a partir de um conjunto de strings
Language: JavaScript - Size: 26.4 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
mmerabet42/ft_lexiq
A generic syntactic and lexical analyzer (context-free grammar)
Language: HTML - Size: 1.06 MB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 7 - Forks: 1
ReevaJS/regexp
An ECMA262-conforming RegExp implementation
Language: Kotlin - Size: 227 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
eocron/ORegex
Object oriented Regular Expressions implementation. The syntax is the same as .NET Regex.
Language: C# - Size: 1.7 MB - Last synced: 14 days ago - Pushed: over 5 years ago - Stars: 10 - Forks: 4
cubicYYY/Toy-Rust-Regex
A regex compiler, using Thompson's construction
Language: Rust - Size: 7.81 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
zn-cn/Regex-engine
简易正则表达式引擎
Language: Java - Size: 120 KB - Last synced: 12 months ago - Pushed: about 6 years ago - Stars: 4 - Forks: 0
BooleanCube/Random-Regex-Generator
A random RegEx generator without using any RegEx
Language: Java - Size: 21.5 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 3 - Forks: 0
SBDavid/How-a-Regex-Engine-Works-Internally
逐章解析正则表达式引擎工作原理,写出高效地错误率的正则表达式。本仓库为正则教程
Size: 79.1 KB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 15 - Forks: 2
shauryashaurya/CooleRE
coolRE (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: 42 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
snowdreams1006/regexper-static
JavaScript 正则表达式可视化
Language: JavaScript - Size: 4.47 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 5 - Forks: 2
Delta-in-hub/RE--
A Zero to One Regular expression engine which supports almost all feature except Capturing Groups, Negated Character Classes and something else.
Language: C++ - Size: 462 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 1 - Forks: 0
Merieli/alura-regex-front
Course "Regular Expressions: Capturing Texts Magically" at Alura
Language: JavaScript - Size: 240 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0
savi-lang/Regex
Regular expressions for the Savi standard library, written in pure Savi.
Size: 65.4 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
Vove7/ParamRegexEngine
匹配形如 `@{city}天气` 的'正则式'
Language: Kotlin - Size: 4.25 MB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 3 - Forks: 0
RReverser/derex
Derivatives-based regexp to DFA compiler
Language: TypeScript - Size: 23.4 KB - Last synced: about 1 month ago - Pushed: about 6 years ago - Stars: 7 - Forks: 1
vinayakphegde/regex-engine
regular expression parser using the C programming language.
Language: C - Size: 4.88 KB - Last synced: 12 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0
kophy/Azuki
A regular expression engine implemented with virtual machine approach. Python wrapper provided.
Language: C++ - Size: 228 KB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 10 - Forks: 0
YLonely/regex-engine-2
A regex engine based on formal automata parsing techniques.
Language: C++ - Size: 2.92 MB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 6 - Forks: 1
kyorohiro/dart.tiny_parser
Dart package for parser and regex
Language: Dart - Size: 7.24 MB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 2 - Forks: 0
Jeffresh/regex-engine
write an extendable regex engine that can handle basic regex syntax, including literals (a, b, c, etc.), wild-cards (.), and metacharacters (?, *, +, ^, $).
Language: Python - Size: 91.8 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
RobertDurfee/RegularExpression
A library for parsing, compiling, and executing regular expressions.
Language: Rust - Size: 99.6 KB - Last synced: 5 days ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0
alextsao1999/CRegex
DFA Regex Implement
Language: C++ - Size: 15.6 KB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0
DomParfitt/gecko
RegEx Parser in Go
Language: Go - Size: 4.15 MB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
lolicon/Sumomo
Regex-Engine in pure kotlin
Language: Kotlin - Size: 76.2 KB - Last synced: 12 months ago - Pushed: about 6 years ago - Stars: 1 - Forks: 0
jerryc05/Simple-Regex-Engine
A simple Regex Engine written in OCaml
Language: OCaml - Size: 43 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0
stevebrun/Reggie
A state machine automata simulation framework for Swift.
Language: Swift - Size: 44.9 KB - Last synced: 28 days ago - Pushed: almost 5 years ago - Stars: 1 - Forks: 0
jpnqs/ZCL_REGEX
ABAP-Klasse zur objektorientierten Kapselung von Regulären Ausdrücken.
Language: ABAP - Size: 68.4 KB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 1 - Forks: 0
rurban/hyperscan Fork of intel/hyperscan
High-performance regular expression matching library
Language: C++ - Size: 3.77 MB - Last synced: 14 days ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0
beatrizmf/regex
a JavaScript implementation of Regular Expressions
Language: JavaScript - Size: 26.4 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0