All Projects → kobi → RecreationalRegex

kobi / RecreationalRegex

Licence: other
Interesting .Net Regular Expressions

Programming Languages

C#
18002 projects
go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to RecreationalRegex

dregex
Dregex is a JVM library that implements a regular expression engine using deterministic finite automata (DFA). It supports some Perl-style features and yet retains linear matching time, and also offers set operations.
Stars: ✭ 37 (+131.25%)
Mutual labels:  regular-expression
strgen
A Python module for a template language that generates randomized data
Stars: ✭ 34 (+112.5%)
Mutual labels:  regular-expression
ccxx
This is a cross-platform library software library about c, c ++, unix4, posix. Include gtest, benchmark, cmake, process lock, daemon, libuv, lua, cpython, re2, json, yaml, mysql, redis, opencv, qt, lz4, oci ... https://hub.docker.com/u/oudream
Stars: ✭ 31 (+93.75%)
Mutual labels:  regular-expression
effcee
Effcee is a C++ library for stateful pattern matching of strings, inspired by LLVM's FileCheck
Stars: ✭ 76 (+375%)
Mutual labels:  regular-expression
copycat
A PHP Scraping Class
Stars: ✭ 70 (+337.5%)
Mutual labels:  regular-expression
globrex
Glob to regular expression with support for extended globs.
Stars: ✭ 52 (+225%)
Mutual labels:  regular-expression
CVparser
CVparser is software for parsing or extracting data out of CV/resumes.
Stars: ✭ 28 (+75%)
Mutual labels:  regular-expression
regex-cache
Memoize the results of a call to the RegExp constructor, avoiding repetitious runtime compilation of the same string and options, resulting in dramatic speed improvements.
Stars: ✭ 39 (+143.75%)
Mutual labels:  regular-expression
FormaleSysteme
Unterlagen zur Vorlesung "Formale Systeme", Fakultät Informatik, TU Dresden
Stars: ✭ 31 (+93.75%)
Mutual labels:  regular-expression
RgxGen
Regex: generate matching and non matching strings based on regex pattern.
Stars: ✭ 45 (+181.25%)
Mutual labels:  regular-expression
expand-brackets
Expand POSIX bracket expressions (character classes) in glob patterns.
Stars: ✭ 26 (+62.5%)
Mutual labels:  regular-expression
ctparse
Parse natural language time expressions in python
Stars: ✭ 96 (+500%)
Mutual labels:  regular-expression
ppx regexp
Matching Regular Expressions with OCaml Patterns
Stars: ✭ 51 (+218.75%)
Mutual labels:  regular-expression
Data-Wrangling-with-Python
Simplify your ETL processes with these hands-on data sanitation tips, tricks, and best practices
Stars: ✭ 90 (+462.5%)
Mutual labels:  regular-expression
pamatcher
A pattern matching library for JavaScript iterators
Stars: ✭ 23 (+43.75%)
Mutual labels:  regular-expression
riskybird
Regular expression authors best friend
Stars: ✭ 48 (+200%)
Mutual labels:  regular-expression
xray
Hexrays decompiler plugin that colorizes and filters the decompiler's output based on regular expressions
Stars: ✭ 97 (+506.25%)
Mutual labels:  regular-expression
hex-color-regex
Regular expression for matching hex color values from string.
Stars: ✭ 29 (+81.25%)
Mutual labels:  regular-expression
js regex
Converts Ruby regexes to JavaScript regexes.
Stars: ✭ 53 (+231.25%)
Mutual labels:  regular-expression
cheat-sheet-pdf
📜 A Cheat-Sheet Collection from the WWW
Stars: ✭ 728 (+4450%)
Mutual labels:  regular-expression

How to use?

The solution contains NUnit test cases for all regular expressions - you should be able to run easily them in Visual Studio. Many tests write output to console - usually Matches and Captures.

.Net Regular Expressions:

From my blog:

Solving mazes using regular expressions

Filling a large rectangle with smaller rectangles using regular expressions

Stack Overflow

Test cases and code used to create the pattern for Stack Overflow question: Converting PCRE recursive regex pattern to .NET balancing groups definition

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].