Topic: "regular-expressions"
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.58 MB - Last synced at: about 15 hours ago - Pushed at: 4 months ago - Stars: 7,503 - Forks: 175

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.43 MB - Last synced at: 4 days ago - Pushed at: 7 months ago - Stars: 3,717 - Forks: 466

learnbyexample/py_regular_expressions
Learn Python Regular Expressions step by step from beginner to advanced levels
Language: Python - Size: 4.8 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 1,788 - Forks: 226

justmarkham/DAT8
General Assembly's 2015 Data Science course in Washington, DC
Language: Jupyter Notebook - Size: 23 MB - Last synced at: 24 days ago - Pushed at: about 1 year ago - Stars: 1,613 - Forks: 1,067

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: about 1 month ago - Pushed at: about 2 years ago - Stars: 1,399 - Forks: 115

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: 5 months ago - Stars: 1,378 - Forks: 200

gherkins/regexpbuilderphp
🦉 human-readable regular expressions
Language: PHP - Size: 200 KB - Last synced at: 16 days ago - Pushed at: 10 months ago - Stars: 1,349 - Forks: 49

google/re2j
linear time regular expression matching in Java
Language: Java - Size: 2.4 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 1,207 - Forks: 160

codingforentrepreneurs/Guides
Guides for learning + doing better web and app development. Created by Coding for Entrepreneurs.
Size: 150 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 1,195 - Forks: 518

mazen160/secrets-patterns-db
Secrets Patterns DB: The largest open-source Database for detecting secrets, API keys, passwords, tokens, and more.
Language: Python - Size: 242 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 1,156 - Forks: 140

chrdavis/SmartRename
A Windows Shell Extension for more advanced bulk renaming using search and replace or regular expressions
Language: C++ - Size: 1.24 MB - Last synced at: 29 days ago - Pushed at: over 2 years ago - Stars: 660 - Forks: 47

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: 1 day ago - Pushed at: over 1 year ago - Stars: 631 - Forks: 73

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: 73.6 MB - Last synced at: 24 days ago - Pushed at: about 1 month ago - Stars: 562 - Forks: 89

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: about 22 hours ago - Pushed at: 28 days ago - Stars: 521 - Forks: 57

fancy-regex/fancy-regex
Rust library for regular expressions using "fancy" features like look-around and backreferences
Language: Rust - Size: 816 KB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 489 - Forks: 38

t-regx/T-Regx
Simple library for regular expressions in PHP.
Language: PHP - Size: 5.74 MB - Last synced at: 25 days ago - Pushed at: 5 months ago - Stars: 450 - Forks: 17

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: 6 days ago - Pushed at: over 3 years ago - Stars: 366 - Forks: 35

zevv/npeg
PEGs for Nim, another take
Language: Nim - Size: 9.71 MB - Last synced at: 8 days ago - Pushed at: 10 months ago - Stars: 336 - Forks: 22

adiwajshing/WhatsAppInfoBot
A Framework to Build Bots
Language: TypeScript - Size: 456 KB - Last synced at: 28 days ago - Pushed at: about 1 year ago - Stars: 322 - Forks: 98

hoaproject/Regex 📦
The Hoa\Regex library.
Language: PHP - Size: 92.8 KB - Last synced at: 4 days ago - Pushed at: almost 7 years ago - Stars: 309 - Forks: 17

edicl/cl-ppcre
Common Lisp regular expression library
Language: Common Lisp - Size: 466 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 306 - Forks: 44

shreyasminocha/regex-for-regular-folk
🔍💪 Regular Expressions for Regular Folk — A visual, example-based introduction to RegEx [BETA]
Language: JavaScript - Size: 6.91 MB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 290 - Forks: 22

VerbalExpressions/RVerbalExpressions
:speech_balloon: Create regular expressions easily
Language: R - Size: 874 KB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 280 - Forks: 12

nitely/nim-regex
Pure Nim regex engine. Guarantees linear time matching
Language: Nim - Size: 3.05 MB - Last synced at: 28 days ago - Pushed at: 4 months ago - Stars: 231 - Forks: 21

jaidevd/numerizer
A Python module to convert natural language numerics into ints and floats.
Language: Python - Size: 50.8 KB - Last synced at: 29 days ago - Pushed at: 9 months ago - Stars: 228 - Forks: 24

izuzak/noam
JavaScript library for working with automata and grammars for regular and context-free languages
Language: JavaScript - Size: 883 KB - Last synced at: 2 days ago - Pushed at: 10 months ago - Stars: 216 - Forks: 33

hedhyw/rex
Flexible regular expressions constructor for Golang.
Language: Go - Size: 675 KB - Last synced at: 29 days ago - Pushed at: 3 months ago - Stars: 203 - Forks: 5

aappleby/matcheroni
A minimalist single-header library for building pattern-matchers, lexers, and parsers.
Language: C++ - Size: 7.31 MB - Last synced at: 24 days ago - Pushed at: 4 months ago - Stars: 200 - Forks: 5

tfeldmann/simplematch
Minimal, super readable string pattern matching for python.
Language: Python - Size: 110 KB - Last synced at: 29 days ago - Pushed at: about 1 year ago - Stars: 183 - 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: 2 months ago - Pushed at: almost 2 years ago - Stars: 182 - Forks: 2

darvid/python-hyperscan
🐍 A CPython extension for the Hyperscan regular expression matching library.
Language: C - Size: 698 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 175 - Forks: 34

Anwarvic/Dan-Jurafsky--Chris-Manning--NLP
My solution to the Natural Language Processing course made by Dan Jurafsky, Chris Manning in Winter 2012.
Language: Java - Size: 49.7 MB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 157 - Forks: 55

wasilibs/go-re2
Drop-in replacement for regexp using re2, for any Go app
Language: Go - Size: 16.7 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 153 - Forks: 18

nedrysoft/regex101
A cross platform (macOS, Linux & Windows) unofficial "offline" version of the regex101.com website. Uses the users own database (any qt supported backend - sqlite, mysql, postgresql etc) to store expressions.
Language: JavaScript - Size: 21 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 140 - Forks: 28

yadavanuj1996/freecodecamp-solutions
Implemented solutions for coding challenges & web app projects of 1800 hour long full stack developer roadmap from freeCodeCamp.
Language: JavaScript - Size: 392 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 134 - Forks: 83

tc39/proposal-regexp-unicode-property-escapes 📦
Proposal to add Unicode property escapes `\p{…}` and `\P{…}` to regular expressions in ECMAScript.
Language: HTML - Size: 124 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 134 - Forks: 17

uellenberg/REXS
A language for writing regular expressions.
Language: TypeScript - Size: 1.01 MB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 134 - Forks: 3

marcolagi/quantulum
Python library for information extraction of quantities from unstructured text
Language: Python - Size: 2.51 MB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 119 - Forks: 24

spamegg1/Epp-Discrete-Math-5th-solutions
Solutions to Susanna Epp's Discrete Mathematics book, 5th Edition
Language: TeX - Size: 67.2 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 100 - Forks: 23

learnbyexample/Ruby_Regexp
Learn Ruby Regexp step-by-step from beginner to advanced levels with plenty of examples and exercises.
Language: Ruby - Size: 3.56 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 99 - Forks: 13

callstack/ts-regex-builder
Maintainable regular expressions for TypeScript and JavaScript.
Language: TypeScript - Size: 3.14 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 97 - Forks: 2

fent/ret.js
Tokenizes a string that represents a regular expression.
Language: JavaScript - Size: 151 KB - Last synced at: 7 days ago - Pushed at: almost 2 years ago - Stars: 96 - Forks: 18

curious-odd-man/RgxGen
Regex: generate matching and non matching strings based on regex pattern.
Language: Java - Size: 33.3 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 94 - Forks: 14

GoldinGuy/UltimateRegexResource
📝 The ultimate collection of regex syntax and resources to power up your programming!
Language: TypeScript - Size: 5.87 MB - Last synced at: 11 days ago - Pushed at: over 1 year ago - Stars: 92 - Forks: 12

IMax153/expressive-ts
A functional programming library designed to simplify building complex regular expressions
Language: TypeScript - Size: 2.66 MB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 92 - Forks: 4

regexhq/youtube-regex
Best YouTube Video ID regex. Online: https://regex101.com/r/rN1qR5/2 and http://regexr.com/3anm9
Language: JavaScript - Size: 16.6 KB - Last synced at: 3 days ago - Pushed at: almost 8 years ago - Stars: 87 - Forks: 8

AswinBarath/100-days-of-code-challenge
100 Days of Code Challenge - Daily contribution
Size: 34.4 MB - Last synced at: 2 months ago - Pushed at: almost 3 years ago - Stars: 86 - Forks: 29

spamscanner/url-regex-safe
Regular expression matching for URL's. Maintained, safe, and browser-friendly version of url-regex. Resolves CVE-2020-7661 for Node.js servers.
Language: JavaScript - Size: 407 KB - Last synced at: 9 days ago - Pushed at: about 1 year ago - Stars: 82 - Forks: 16

Woundorf/foxreplace
Replace text in webpages
Language: JavaScript - Size: 3.82 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 82 - Forks: 21

pacdiv/regex.guide
The RegexGuide is an online tool for future regex users.
Language: JavaScript - Size: 5.49 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 79 - Forks: 8

dejavudwh/Regex
An implementation of regular expressions for Python that uses a finite state automaton(正则引擎的Python实现,包括从NFA到DFA和DFA的最小化)
Language: Python - Size: 49.8 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 79 - Forks: 25

mnemnion/mvzr
Minimum Viable Zig Regex
Language: Zig - Size: 216 KB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 73 - Forks: 2

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: 6 days ago - Pushed at: 8 months ago - Stars: 68 - Forks: 9

zyedidia/sregx
A tool and library for using structural regular expressions.
Language: Go - Size: 38.1 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 62 - Forks: 4

jonclayden/ore
An R interface to the Onigmo regular expression library
Language: C - Size: 1.1 MB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 57 - Forks: 2

hknakst/Sistem-programlama
Sistem Programlama Türkçe Kaynak (KTÜ)
Size: 1.2 MB - Last synced at: about 2 months ago - Pushed at: about 5 years ago - Stars: 56 - Forks: 6

ye-kyaw-thu/sylbreak
Syllable segmentation tool for Myanmar language (Burmese) by Ye.
Language: HTML - Size: 2.97 MB - Last synced at: 11 months ago - Pushed at: over 1 year ago - Stars: 55 - Forks: 19

cmccomb/human_regex
A regex library for humans, written in Rust 🦀
Language: Rust - Size: 3.16 MB - Last synced at: 28 days ago - Pushed at: 6 months ago - Stars: 54 - Forks: 4

daranzolin/inferregex
Infer the regular expression (regex) of a string :abc: :1234: :mag:
Language: R - Size: 8.79 KB - Last synced at: about 1 year ago - Pushed at: almost 6 years ago - Stars: 54 - Forks: 0

yogeshhk/MiningResume
Text Mining certain fields from a resume
Language: Jupyter Notebook - Size: 1.5 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 53 - Forks: 43

junkblocker/codesearch-pre-github 📦
Moved to https://github.com/junkblocker/codesearch
Language: Go - Size: 129 KB - Last synced at: 7 months ago - Pushed at: almost 3 years ago - Stars: 51 - Forks: 13

OliverEGreen/Regular
Open-source data management plugin for Autodesk Revit.
Language: C# - Size: 97.2 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 43 - Forks: 8

katursis/Pawn.Regex
🔎 Plugin that adds support for regular expressions in Pawn
Language: C++ - Size: 109 KB - Last synced at: 3 days ago - Pushed at: about 3 years ago - Stars: 43 - Forks: 7

uuverifiers/ostrich
An SMT Solver for string constraints
Language: Scala - Size: 232 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 39 - Forks: 8

yanpozka/solvedchallenges
My solved challenges and hacks (Go, Python, Java)
Language: Go - Size: 8.74 MB - Last synced at: 12 months ago - Pushed at: over 2 years ago - Stars: 34 - Forks: 10

Py-Contributors/PyEmailer
Send Emails In One Click With Python.
Language: Python - Size: 30.3 KB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 33 - Forks: 17

elm/regex
If you really need regex in Elm, it is possible.
Language: Elm - Size: 22.5 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 33 - Forks: 9

LibraryCarpentry/lc-data-intro
Library Carpentry: Introduction to Working with Data (Regular Expressions)
Size: 15.4 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 32 - Forks: 83

liddiard/stream-editor
A web tool for interactively using and chaining command-line text manipulation utilities like sed, grep, and awk.
Language: HTML - Size: 8.22 MB - Last synced at: 2 months ago - Pushed at: 11 months ago - Stars: 32 - Forks: 4

Selleo/crystular
Crystal regex tester http://www.crystular.org/
Language: Crystal - Size: 34.2 KB - Last synced at: 3 days ago - Pushed at: over 3 years ago - Stars: 32 - Forks: 1

RaminSaljoughinejad/Python-3.0-Course
Python 3.x - Numpy - Matplotlib - Pandas - MySQL - etc.
Language: Jupyter Notebook - Size: 3.79 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 31 - Forks: 9

NirmalSilwal/Python
covers python basic to advance topics, practice questions, logical problems in python, web development using html, css, bootstrap, jquery, DOM, Django 🚀🚀. 💥 🌈
Language: Python - Size: 20.4 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 31 - Forks: 3

alirezakay/RegexToDFA
converting regex (regular expression) to DFA directly by creating syntax tree in java
Language: Java - Size: 1.44 MB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 30 - Forks: 15

tylerbarker/verbalex
A library for creating complex, composable regular expressions with the reader & writer in mind. 🔍
Language: Elixir - Size: 17.6 KB - Last synced at: 12 days ago - Pushed at: almost 6 years ago - Stars: 29 - Forks: 0

codebox/readable-regex
Java library for creating readable regular expressions
Language: Java - Size: 22.5 KB - Last synced at: 10 days ago - Pushed at: almost 8 years ago - Stars: 29 - Forks: 7

perazz/fortran-regex
Fortran port of the tiny-regex-c library
Language: Fortran - Size: 209 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 28 - Forks: 1

gh0x0st/SMB-Data-Discovery
A PowerShell solution to discover visible SMB shares, test for access rights, inventory accessible files and flag human readable file contents for sensitive information.
Language: PowerShell - Size: 32.2 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 28 - Forks: 10

ramtinms/tokenquery
TokenQuery (regular expressions over tokens)
Language: Python - Size: 196 KB - Last synced at: 12 days ago - Pushed at: over 8 years ago - Stars: 28 - Forks: 13

jackfoxy/FsRegEx
Composable regular expressions for F#
Language: F# - Size: 6.34 MB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 27 - Forks: 4

Xion/unmatcher 📦
Regular expressions reverser for Python
Language: Python - Size: 44.9 KB - Last synced at: 21 days ago - Pushed at: almost 8 years ago - Stars: 27 - Forks: 3

huda-lab/qetch
Qetch is a tool that allows users to freely sketch patterns on a scale-less canvas to query time series data without specifying query length or amplitude.
Language: JavaScript - Size: 60.5 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 25 - Forks: 7

phreppo/rat
🐀 Regular Expression Denial of Service analyzer.
Language: OCaml - Size: 136 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 25 - Forks: 2

phorward/libphorward
C/C++ library for dynamic data structures, regular expressions, lexical analysis & more...
Language: C - Size: 9.43 MB - Last synced at: 1 day ago - Pushed at: over 4 years ago - Stars: 25 - Forks: 8

agustinbouillet/telefono-argentino
Validador de números de teléfono argentinos
Language: JavaScript - Size: 1.11 MB - Last synced at: 11 days ago - Pushed at: 3 months ago - Stars: 23 - Forks: 6

DaniloNovakovic/chrome-dynamic-bookmarks
Chrome extension which dynamically updates bookmarks according to given regular expressions (w/ bookmark manager) 📚
Language: JavaScript - Size: 5.08 MB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 23 - Forks: 2

xf97/SolidityCheck
SolidityCheck is a static code problem detection tool based on regular expressions and program instrumentation, which is developed for Ethereum smart contracts. 《计算机科学》(Computer Science)
Language: C++ - Size: 34.3 MB - Last synced at: 2 months ago - Pushed at: almost 4 years ago - Stars: 23 - Forks: 4

And96/Lithium-Text-Extractor
Extract highlighted text from exported files from Lithium (Ebook Reader App)
Language: HTML - Size: 188 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 22 - Forks: 0

jonmcalder/Regular_Expressions
:mag: Swirl course on regular expressions and the regex family of functions in R
Language: R - Size: 67.4 KB - Last synced at: about 1 year ago - Pushed at: about 5 years ago - Stars: 22 - Forks: 3

openredact/nerwhal
This is a prototype of a multi-lingual suite for named-entity recognition in Python.
Language: Python - Size: 394 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 21 - Forks: 2

moar-regex/moar
Deterministic Regular Expressions with Backreferences
Language: Java - Size: 1.55 MB - Last synced at: 5 days ago - Pushed at: over 4 years ago - Stars: 21 - Forks: 3

CommonLoon102/RegexFileSearcher
Cross-platform regex file searching tool in .NET 5
Language: C# - Size: 497 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 19 - Forks: 6

banjo/regcode
🔷 Create regular expressions easily with code
Language: TypeScript - Size: 1.59 MB - Last synced at: 3 days ago - Pushed at: about 3 years ago - Stars: 19 - Forks: 1

ZhukovAlexander/triegex
Build a trie-structured regular expression from a list of words
Language: Python - Size: 26.4 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 19 - Forks: 4

CZ-NIC/convey
CSV processing and web related data types mutual conversion
Language: Python - Size: 1.26 MB - Last synced at: about 14 hours ago - Pushed at: 18 days ago - Stars: 18 - Forks: 4

spamscanner/email-regex-safe
Regular expression matching for email addresses. Maintained, configurable, more accurate, and browser-friendly alternative to email-regex. Works in Node v14+ and browsers. Made for @spamscanner and @forwardemail.
Language: JavaScript - Size: 397 KB - Last synced at: 16 days ago - Pushed at: almost 2 years ago - Stars: 18 - Forks: 8

ancatmara/python-for-dh
Python students in humanities, NRU HSE, 2018-2019
Language: Jupyter Notebook - Size: 1.99 MB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 18 - Forks: 36

izuzanak/yapgen
Rapid prototyping parser generator
Language: C++ - Size: 297 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 17 - Forks: 2

MarioRuiz/string_pattern
Generate strings supplying a simple pattern. Perfect to be used in test data factories. Validate if a text fulfills a specific pattern. Also you can use regular expressions (Regexp) to generate strings: `/[a-z0-9]{2,5}\w+/.gen`. Generate words in English or Spanish.
Language: Ruby - Size: 2.99 MB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 17 - Forks: 1

christianparpart/klex
C++17 (CLI/embeddable) Lexical Scanner Generator
Language: C++ - Size: 833 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 17 - Forks: 2

georgepsarakis/regularize
Regular Expression Builder for Python
Language: Python - Size: 47.9 KB - Last synced at: 11 months ago - Pushed at: about 4 years ago - Stars: 17 - Forks: 0
