Topic: "regular-expression"
ziishaned/learn-regex
Learn regex the easy way
Size: 1.03 MB - Last synced at: 3 days ago - Pushed at: 29 days ago - Stars: 45,994 - Forks: 6,270

tindy2013/subconverter
Utility to convert between various subscription format
Language: C++ - Size: 6.62 MB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 14,296 - Forks: 3,065

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: 3 days ago - Pushed at: about 2 months ago - Stars: 7,470 - Forks: 174

CJex/regulex
:construction: Regular Expression Excited!
Language: TypeScript - Size: 407 KB - Last synced at: 4 days ago - Pushed at: almost 3 years ago - Stars: 5,799 - Forks: 761

VincentSit/ChinaMobilePhoneNumberRegex
Regular expressions that match the mobile phone number in mainland China. / 一组匹配中国大陆手机号码的正则表达式。
Size: 77.1 KB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 4,790 - Forks: 507

yoav-lavi/melody
Melody is a language that compiles to regular expressions and aims to be more readable and maintainable
Language: Rust - Size: 3.8 MB - Last synced at: 1 day ago - Pushed at: 5 months ago - Stars: 4,665 - Forks: 56

unjs/magic-regexp
A compiled-away, type-safe, readable RegExp alternative
Language: TypeScript - Size: 5.13 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 4,053 - Forks: 57

hanickadot/compile-time-regular-expressions
Compile Time Regular Expression in C++
Language: C++ - Size: 2.6 MB - Last synced at: 9 days ago - Pushed at: 14 days ago - Stars: 3,519 - Forks: 193

slevithan/xregexp
Extended JavaScript regular expressions
Language: JavaScript - Size: 4.68 MB - Last synced at: 1 day ago - Pushed at: 2 months ago - Stars: 3,333 - Forks: 276

micromatch/micromatch
Highly optimized wildcard and glob matching library. Faster, drop-in replacement to minimatch and multimatch. Used by square, webpack, babel core, yarn, jest, ract-native, taro, bulma, browser-sync, stylelint, nyc, ava, and many others! Follow micromatch's author: https://github.com/jonschlinkert
Language: JavaScript - Size: 1.18 MB - Last synced at: 2 days ago - Pushed at: 8 months ago - Stars: 2,899 - Forks: 187

the-akira/Computer-Science-Resources
A list of resources in different fields of Computer Science
Size: 2.98 MB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 2,578 - Forks: 309

kkos/oniguruma
regular expression library
Language: C - Size: 5.92 MB - Last synced at: 1 day ago - Pushed at: 3 days ago - Stars: 2,421 - Forks: 319

VerbalExpressions/PHPVerbalExpressions
PHP Regular expressions made easy
Language: PHP - Size: 81.1 KB - Last synced at: 14 days ago - Pushed at: almost 5 years ago - Stars: 2,413 - Forks: 144

mattnotmax/cyberchef-recipes
A list of cyber-chef recipes and curated links
Size: 25.9 MB - Last synced at: 4 months ago - Pushed at: 10 months ago - Stars: 2,045 - Forks: 258

sk3pp3r/cheat-sheet-pdf
📜 A Cheat-Sheet Collection from the WWW
Size: 75.1 MB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 1,828 - Forks: 566

fent/randexp.js
Create random strings that match a given regular expression.
Language: JavaScript - Size: 607 KB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 1,828 - Forks: 91

SimpleRegex/SRL-PHP
Simple Regex Language
Language: PHP - Size: 104 KB - Last synced at: 12 days ago - Pushed at: over 2 years ago - Stars: 1,797 - Forks: 112

mathiasbynens/emoji-regex
A regular expression to match all Emoji-only symbols as per the Unicode Standard.
Language: JavaScript - Size: 176 KB - Last synced at: 1 day ago - Pushed at: 8 months ago - Stars: 1,796 - Forks: 174

Water-Melon/Melon
A generic cross-platform C library that includes many commonly used components and frameworks, and a new scripting language interpreter. It currently supports C99 and Aspect-Oriented Programming (AOP).
Language: C - Size: 3.22 MB - Last synced at: 12 days ago - Pushed at: 3 months ago - Stars: 1,404 - Forks: 203

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

pomsky-lang/pomsky
A new, portable, regular expression language
Language: Rust - Size: 1.79 MB - Last synced at: 1 day ago - Pushed at: 4 months ago - Stars: 1,302 - Forks: 18

mazen160/secrets-patterns-db
Secrets Patterns DB: The largest open-source Database for detecting secrets, API keys, passwords, tokens, and more.
Language: Python - Size: 175 KB - Last synced at: 16 days ago - Pushed at: about 1 year ago - Stars: 1,123 - Forks: 136

spatie/regex
A sane interface for php's built in preg_* functions
Language: PHP - Size: 88.9 KB - Last synced at: 14 days ago - Pushed at: over 2 years ago - Stars: 1,116 - Forks: 46

CobaltFusion/DebugViewPP
DebugView++, collects, views, filters your application logs, and highlights information that is important to you!
Language: C++ - Size: 23.2 MB - Last synced at: 16 days ago - Pushed at: 4 months ago - Stars: 1,084 - Forks: 156

dlclark/regexp2
A full-featured regex engine in pure Go based on the .NET engine
Language: Go - Size: 479 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 1,060 - Forks: 85

kantord/SeaGOAT
local-first semantic code search engine
Language: Python - Size: 19.5 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1,058 - Forks: 67

micromatch/picomatch
Blazing fast and accurate glob matcher written JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions. Used by GraphQL, Jest, Astro, Snowpack, Storybook, bulma, Serverless, fdir, Netlify, AWS Amplify, Revogrid, rollup, routify, open-wc, imba, ava, docusaurus, fast-glob, globby, chokidar, anymatch, cloudflare/miniflare, pts, and more than 5 million projects! Please follow picomatch's author: https://github.com/jonschlinkert
Language: JavaScript - Size: 836 KB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 1,024 - Forks: 63

mingrammer/commonregex
🍫 A collection of common regular expressions for Go
Language: Go - Size: 41 KB - Last synced at: 9 months ago - Pushed at: over 5 years ago - Stars: 887 - Forks: 67

manoss96/pregex
PRegEx - Programmable Regular Expressions
Language: Python - Size: 308 KB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 771 - Forks: 22

ehmicky/wild-wild-path
🤠 Object property paths with wildcards and regexps 🌵
Language: JavaScript - Size: 5.19 MB - Last synced at: 13 days ago - Pushed at: 27 days ago - Stars: 725 - Forks: 15

ota-meshi/eslint-plugin-regexp
ESLint plugin for finding regex mistakes and style guide violations.
Language: TypeScript - Size: 5.09 MB - Last synced at: 5 days ago - Pushed at: 10 days ago - Stars: 720 - Forks: 11

ArtSabintsev/Guitar 📦
A Cross-Platform String and Regular Expression Library written in Swift.
Language: Swift - Size: 1.84 MB - Last synced at: 27 days ago - Pushed at: 10 months ago - Stars: 659 - Forks: 33

k-takata/Onigmo
Onigmo is a regular expressions library forked from Oniguruma.
Language: C - Size: 3.99 MB - Last synced at: about 7 hours ago - Pushed at: 10 months ago - Stars: 635 - Forks: 99

tidyverse/stringr
A fresh approach to string manipulation in R
Language: R - Size: 5.72 MB - Last synced at: 3 days ago - Pushed at: 8 months ago - Stars: 633 - Forks: 193

bennypowers/nvim-regexplainer
Describe the regexp under the cursor
Language: Lua - Size: 174 KB - Last synced at: 21 days ago - Pushed at: 9 months ago - Stars: 633 - Forks: 7

alexflint/go-restructure
Match regular expressions into struct fields
Language: Go - Size: 84 KB - Last synced at: about 8 hours ago - Pushed at: 5 months ago - Stars: 591 - Forks: 16

slevithan/regex
JS regexes + future. A template tag for readable, high-performance, native JS regexes with extended syntax, context-aware interpolation, and always-on best practices.
Language: JavaScript - Size: 703 KB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 565 - Forks: 13

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: 70.2 MB - Last synced at: 6 days ago - Pushed at: 26 days ago - Stars: 554 - Forks: 89

75lb/renamer
Rename files in bulk.
Language: JavaScript - Size: 631 KB - Last synced at: 11 months ago - Pushed at: about 1 year ago - Stars: 495 - Forks: 30

gadenbuie/regexplain
🔍 An RStudio addin slash regex utility belt
Language: R - Size: 35.1 MB - Last synced at: 20 days ago - Pushed at: over 3 years ago - Stars: 486 - Forks: 27

brandon1024/find
A find-in-page extension for Chrome and Firefox that supports regular expressions.
Language: JavaScript - Size: 6.35 MB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 438 - Forks: 59

timtadh/lexmachine
Lex machinary for go.
Language: Go - Size: 296 KB - Last synced at: 5 months ago - Pushed at: almost 3 years ago - Stars: 406 - Forks: 28

micromatch/anymatch
:bangbang: Matches strings against configurable strings, globs, regular expressions, and/or functions
Language: JavaScript - Size: 91.8 KB - Last synced at: 3 days ago - Pushed at: almost 2 years ago - Stars: 392 - Forks: 42

mifmif/Generex
A Java library for generating String from a regular expression.
Language: Java - Size: 230 KB - Last synced at: 10 days ago - Pushed at: almost 4 years ago - Stars: 379 - Forks: 75

decal/werdlists
:keyboard: Wordlists, Dictionaries and Other Data Sets for Writing Software Security Test Cases
Language: HTML - Size: 467 MB - Last synced at: 6 days ago - Pushed at: 8 months ago - Stars: 356 - Forks: 96

ecrmnn/minta
✳️ Electron app for generating regular expressions
Language: JavaScript - Size: 1.05 MB - Last synced at: 16 days ago - Pushed at: about 7 years ago - Stars: 350 - Forks: 25

srcclr/commit-watcher
Find interesting and potentially hazardous commits in git projects
Language: Ruby - Size: 256 KB - Last synced at: 23 days ago - Pushed at: over 6 years ago - Stars: 349 - Forks: 38

jlevy/repren
Rename anything
Language: Python - Size: 111 KB - Last synced at: 6 months ago - Pushed at: almost 3 years ago - Stars: 347 - Forks: 39

sindresorhus/Regex
🔤 Swifty regular expressions
Language: Swift - Size: 158 KB - Last synced at: 6 days ago - Pushed at: almost 3 years ago - Stars: 334 - Forks: 16

crossroadlabs/Regex
Regular expressions for swift
Language: Swift - Size: 373 KB - Last synced at: 19 days ago - Pushed at: about 6 years ago - Stars: 332 - Forks: 33

ezekg/git-hound
Git plugin that prevents sensitive data from being committed.
Language: Go - Size: 3.28 MB - Last synced at: 15 days ago - Pushed at: over 4 years ago - Stars: 312 - Forks: 26

areknawo/Rex
Your RegEx companion.
Language: TypeScript - Size: 2.56 MB - Last synced at: 16 days ago - Pushed at: 7 months ago - Stars: 290 - Forks: 11

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: 18 days ago - Pushed at: almost 2 years ago - Stars: 290 - Forks: 23

slevithan/awesome-regex
Awesome Regex: A curated collection of regex tools, tutorials, libraries, etc.
Size: 251 KB - Last synced at: about 14 hours ago - Pushed at: 6 days ago - Stars: 289 - Forks: 9

remram44/regex-cheatsheet
Cheatsheet for different regex syntaxes
Language: HTML - Size: 109 KB - Last synced at: about 6 hours ago - Pushed at: 4 months ago - Stars: 279 - Forks: 64

tirthajyoti/Web-Database-Analytics
Web scrapping and related analytics using Python tools
Language: Jupyter Notebook - Size: 4.24 MB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 273 - Forks: 168

mirhmousavi/Regex.Persian.Language
Collection of Regex for validating, filtering, sanitizing and finding Persian strings
Language: PHP - Size: 29.3 KB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 264 - Forks: 20

Va1/string-replace-loader
Replace loader for Webpack
Language: JavaScript - Size: 312 KB - Last synced at: 1 day ago - Pushed at: about 2 years ago - Stars: 252 - Forks: 57

micromatch/braces
Faster brace expansion for node.js. Besides being faster, braces is not subject to DoS attacks like minimatch, is more accurate, and has more complete support for Bash 4.3.
Language: JavaScript - Size: 421 KB - Last synced at: about 1 hour ago - Pushed at: 3 months ago - Stars: 237 - Forks: 69

ocaml/ocaml-re
Pure OCaml regular expressions, with support for Perl and POSIX-style strings
Language: OCaml - Size: 2 MB - Last synced at: 17 days ago - Pushed at: 26 days ago - Stars: 236 - Forks: 62

mathiasbynens/regexpu
A source code transpiler that enables the use of ES2015 Unicode regular expressions in ES5.
Language: JavaScript - Size: 217 KB - Last synced at: 12 days ago - Pushed at: 7 months ago - Stars: 234 - Forks: 17

hokein/Automata.js
A regular expression converter
Language: JavaScript - Size: 752 KB - Last synced at: 7 days ago - Pushed at: over 3 years ago - Stars: 228 - Forks: 23

AlexW00/obsidian-note-linker
🔗 Automatically link your Obsidian notes.
Language: TypeScript - Size: 282 KB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 227 - Forks: 12

Canop/lazy-regex
lazy static regular expressions checked at compile time
Language: Rust - Size: 92.8 KB - Last synced at: 12 days ago - Pushed at: 4 months ago - Stars: 207 - Forks: 14

hedhyw/rex
Flexible regular expressions constructor for Golang.
Language: Go - Size: 675 KB - Last synced at: 21 days ago - Pushed at: about 1 month ago - Stars: 202 - 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: 1 day ago - Pushed at: 2 months ago - Stars: 200 - Forks: 5

djspiewak/parseback
A Scala implementation of parsing with derivatives
Language: Scala - Size: 238 KB - Last synced at: 23 days ago - Pushed at: over 5 years ago - Stars: 197 - Forks: 22

BioJulia/Automa.jl
A julia code generator for regular expressions
Language: Julia - Size: 2.45 MB - Last synced at: 6 days ago - Pushed at: 5 months ago - Stars: 190 - Forks: 16

gowww/router
⚡️ A lightning fast HTTP router
Language: Go - Size: 49.8 KB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 185 - Forks: 13

ezekg/xo
Command line utility that composes regular expression matches.
Language: Go - Size: 58.6 KB - Last synced at: 11 days ago - Pushed at: almost 8 years ago - Stars: 185 - Forks: 1

gliwka/hyperscan-java
Match tens of thousands of regular expressions within milliseconds - Java bindings for Intel's hyperscan 5
Language: Java - Size: 28.9 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 184 - Forks: 47

slevithan/regex-colorizer
Highlighter for JavaScript regex syntax
Language: JavaScript - Size: 173 KB - Last synced at: 5 days ago - Pushed at: 8 months ago - Stars: 182 - Forks: 22

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: 5 days ago - Pushed at: over 1 year ago - Stars: 182 - Forks: 2

Flight-School/RegularExpressionDecoder 📦
A decoder that constructs objects from regular expression matches.
Language: Swift - Size: 43.9 KB - Last synced at: 22 days ago - Pushed at: over 4 years ago - Stars: 175 - Forks: 7

propensive/kaleidoscope
Statically-checked inline matching on regular expressions in Scala
Language: Scala - Size: 3.51 MB - Last synced at: about 7 hours ago - Pushed at: 3 months ago - Stars: 166 - Forks: 8

micromatch/to-regex-range
Pass two numbers, get a regex-compatible source string for matching ranges. Fast compiler, optimized regex, and validated against more than 2.78 million test assertions. Useful for creating regular expressions to validate numbers, ranges, years, etc.
Language: JavaScript - Size: 73.2 KB - Last synced at: 6 days ago - Pushed at: 9 months ago - Stars: 166 - Forks: 20

dunizb/JS-Regular-expression-awesome 📦
:page_facing_up:我收藏的正则表达式大全,欢迎补充
Size: 26.4 KB - Last synced at: 3 days ago - Pushed at: over 3 years ago - Stars: 165 - Forks: 45

jagracey/RegEx-DoS
:cop: :punch: RegEx Denial of Service (ReDos) Scanner
Language: JavaScript - Size: 327 KB - Last synced at: 11 days ago - Pushed at: over 7 years ago - Stars: 163 - Forks: 15

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: 12 months ago - Pushed at: almost 2 years ago - Stars: 157 - Forks: 55

Wscats/regular
🔍The convenient paste of regular expression🔎
Size: 143 KB - Last synced at: 11 days ago - Pushed at: over 5 years ago - Stars: 154 - Forks: 32

begin/globbing
Introduction to "globbing" or glob matching, a programming concept that allows "filepath expansion" and matching using wildcards.
Size: 22.5 KB - Last synced at: 9 months ago - Pushed at: almost 6 years ago - Stars: 148 - Forks: 19

ElAlev/Wayeb
Wayeb is a Complex Event Processing and Forecasting (CEP/F) engine written in Scala.
Language: Scala - Size: 8.17 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 147 - Forks: 6

mesejo/trrex
Efficient string matching with regular expressions
Language: Python - Size: 443 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 143 - Forks: 6

ltrzesniewski/pcre-net
PCRE.NET - Perl Compatible Regular Expressions for .NET
Language: C# - Size: 11.2 MB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 142 - Forks: 13

pouyakary/Orchestra 📦
One language to be RegExp's Successor. Visually readable and rich, technically safe and extended, naturally scalable, advanced, and optimized
Language: JavaScript - Size: 37.9 MB - Last synced at: 19 days ago - Pushed at: about 3 years ago - Stars: 141 - Forks: 7

nette/tokenizer 📦
[DISCONTINUED] Source code tokenizer
Language: PHP - Size: 104 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 140 - Forks: 23

yagays/ja-timex
自然言語で書かれた時間情報表現を抽出/規格化するルールベースの解析器
Language: Python - Size: 613 KB - Last synced at: 16 days ago - Pushed at: about 2 months ago - Stars: 139 - Forks: 9

alexandreservian/regex-cheat-sheet
Several examples of regular expressions that can help in everyday life.
Size: 8.79 KB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 137 - Forks: 22

mattermost-community/mattermost-plugin-autolink
Automatically rewrite text matching a regular expression into a markdown link.
Language: Go - Size: 1.02 MB - Last synced at: about 15 hours ago - Pushed at: 10 days ago - Stars: 136 - Forks: 58

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

mudge/re2
Ruby bindings to RE2, a "fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python".
Language: Ruby - Size: 623 KB - Last synced at: 10 days ago - Pushed at: 18 days ago - Stars: 132 - Forks: 13

patois/xray
Hexrays decompiler plugin that colorizes and filters the decompiler's output based on regular expressions
Language: Python - Size: 2.49 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 130 - Forks: 11

comtravo/ctparse 📦
Parse natural language time expressions in python
Language: Python - Size: 2.94 MB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 130 - Forks: 25

TrainingByPackt/Data-Wrangling-with-Python
Simplify your ETL processes with these hands-on data sanitation tips, tricks, and best practices
Language: Jupyter Notebook - Size: 10.3 MB - Last synced at: 18 days ago - Pushed at: over 3 years ago - Stars: 128 - Forks: 247

rabestro/sololearn-challenges
Descriptions of SoloLearn Coding Challenges (all 72, including pro) and solutions in C, Java, Python and Ruby
Language: Java - Size: 1.18 MB - Last synced at: 13 days ago - Pushed at: almost 3 years ago - Stars: 122 - Forks: 38

PHLAK/Splat
Glob-like file and pattern matching utility.
Language: PHP - Size: 97.7 KB - Last synced at: 12 months ago - Pushed at: almost 2 years ago - Stars: 108 - Forks: 5

StartAutomating/Irregular
Regular Expressions made Strangely Simple
Language: PowerShell - Size: 1.06 MB - Last synced at: 17 days ago - Pushed at: 7 months ago - Stars: 106 - Forks: 8

phikal/ReGeX
A Regular Expression game for Android
Language: Java - Size: 624 KB - Last synced at: 23 days ago - Pushed at: about 3 years ago - Stars: 103 - Forks: 9

google/effcee
Effcee is a C++ library for stateful pattern matching of strings, inspired by LLVM's FileCheck
Language: C++ - Size: 131 KB - Last synced at: 5 days ago - Pushed at: 2 months ago - Stars: 98 - Forks: 38

qinwf/re2r
RE2 Regular Expression in R.
Language: C++ - Size: 1.05 MB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 98 - Forks: 15
