Alternative regular expression module, to replace re.
Python bindings to Rust's regress ECMA regular expressions library
Generate random strings in Python
Cucumber Expressions - a simpler alternative to Regular Expressions
Find regular expressions vulnerable to ReDoS
Irregular methods for regular expressions
Generate regular expressions form ExpressJS path patterns
Greenery allows manipulation of regular expressions
Expands a regular expression to its possible matches
A library for generating random strings from a valid regular expression.
Python bindings for the PCRE2 regular expression library
Select pytest tests with regular expressions
A glob matching library, providing an interface similar to the "re" module.
REAL — linear-time (ReDoS-safe) regex engine with an re-compatible API
Minimal, super readable string pattern matching.
A simple lexer based on regular expressions
Build trie-based regular expressions from large word lists
pygments-csv-lexer – A simple CSV lexer for the Pygments syntax highlighter
Check if an odoo log file contains error, with the possibility to ignore some errors based on regular expressions
ECMA-262 (JavaScript) regular expressions for Python: the grammar and the answers of RegExp, every flag, backed by the corvus-regex-ecma262 Rust crate.
rgPDF: Cross-platform PDF and Word text and regular-expression search desktop app
Python regular expressions for humans
A thin compatibility layer to use Javascript regular expressions in Python
Python numeric range regular expression generator
Template-based regular expression management, powered by the regex library
Transform set of words to efficient regular expression
A Regular Expression constraint for Language Models of transformers. With this module, you can force the LLMs to generate following your regex. Using regex in tokens and tensors are also implemented in this project.
re module wrapper for writing regular expressions in functional style
Linear-time regex engine for Python - no catastrophic backtracking, no ReDoS, with the native engine bundled in the wheel.
Python bindings for REmatch, an information extraction focused regex library that uses constant delay algorithms
Finite automata over integer symbols : regular expressions, operators, counting and sampling, weighted and multi-weighted automata, all in C++
A human-readable regular expression module for Python. Humre handles regex syntax for you and creates regex strings to pass to Python's re.compile(). Pronounced "hum, ree".
This is a Python binding to the tokenizer Ucto. Tokenisation is one of the first step in almost any Natural Language Processing task, yet it is not always as trivial a task as it appears to be. This binding makes the power of the ucto tokeniser available to Python. Ucto itself is a regular-expression based, extensible, and advanced tokeniser written in C++ (https://languagemachines.github.io/ucto).
Enable Structural Pattern Matching for Python regular expressions
Ensure content matches a provided regular expression. This can be used to validate content such as email addresses, phone numbers, and more.
Fields and utilities to work with regular expression in Django
A fast, regular-expression based library for parsing dates, plus support for ISO 8601 durations.
Regex Tester tests regular expressions against input strings across operations like match, search, replace, and split. It reports compilation validity, syntax error details, execution timing, and structural pattern analysis.
This module provides some utility functions for applying regular expressions.
A library of tools to manipulate formal languages' representations mainly automata and regular expressions.
Simpler, cleaner access to regular expressions. Globs too.
This Pluggable Authentication Service (PAS) plugin adds a password policy giving the possibility to define up to 5 regular expressions to validate a password. Default constrains are length, capital and lower letters, number and special characters.
Regular expressions, but with an exorcist.
Regular Expressions Made Simple
Regular expression-based validation of HGVS-style variant strings for Multiplexed Assays of Variant Effect.