PRegEx
Programmable Regular Expressions — object-based API for constructing, combining, and managing regex patterns in Python.
regex-frameworksInactive
33
Hero Score
Popularity
13
Performance
30
Ecosystem
25
Maturity
46
Dev Experience
50
⭐ 858 stars⬇ 2.2K downloads/wkFirst release: Jan 2021Last release: Oct 2022
Async Support: NoPlugin Extensions: GrowingSpeed: MediumDoc Quality: MediumLearning Curve: Medium
Pros
- • Object-oriented pattern building makes complex regex more readable and maintainable
- • Modular design allows reusable pattern components and dynamic pattern generation
- • Compiles to standard regex, fully compatible with Python's re module
Cons
- • Abstraction layer adds overhead, making it slower than raw regex for simple cases
- • Smaller community and ecosystem compared to mature alternatives
- • Learning curve for developers already comfortable with traditional regex syntax