Grex is a regular expression generator and Rust pattern library that synthesizes a single regular expression from a set of provided text test cases. It functions as a command-line tool and a library, utilizing a Rust-based engine to analyze commonalities across input strings to create matching patterns. The project distinguishes itself through Unicode-aware grapheme processing, ensuring consistent matching across diverse character sets and non-ASCII text. It also provides Python bindings to make its core Rust logic available within Python environments. The system covers pattern generalizatio
Escape RegExp special characters
JSVerbalExpressions is a JavaScript regex builder and construction library that provides a domain-specific language for assembling complex regular expressions. It replaces the use of dense string literals with a programmatic interface and readable method chains. The library allows for the creation of search patterns and validation rules through a fluent API. This approach enables the development of regular expressions that are maintainable and easy for other developers to understand.
This project is a command line data transformation course and educational resource focused on extracting and beautifying text using shell tools. It serves as a Unix shell text processing guide, providing a library of ebooks and examples for mastering text-based data processing workflows in a terminal environment. The resource covers shell scripting education through tutorials and exercises designed to build proficiency in Unix-like environments. It includes guides on regex pattern matching and data transformation workflows for sorting, filtering, and beautifying raw text files. The education
Simple wildcard matching
The main features of sindresorhus/matcher are: Regex and Pattern Matching, Text Processing.
Open-source alternatives to sindresorhus/matcher include: pemistahl/grex — Grex is a regular expression generator and Rust pattern library that synthesizes a single regular expression from a… sindresorhus/escape-string-regexp — Escape RegExp special characters. verbalexpressions/jsverbalexpressions — JSVerbalExpressions is a JavaScript regex builder and construction library that provides a domain-specific language… learnbyexample/command-line-text-processing — This project is a command line data transformation course and educational resource focused on extracting and… alecthomas/chroma — Chroma is a syntax highlighter written in Go that converts raw source code into colorized text or HTML. It identifies… adrianmo/go-nmea.