Grex

Latest version: v1.0.1

Safety actively analyzes 687959 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 3

0.3.0

Features
- *grex* is now also available as a library
- escaping of non-ascii characters is now supported with the `-e` flag
- astral code points can be converted to surrogate with the `--with-surrogates` flag
- repeated non-overlapping substrings can be converted to `{min,max}` quantifier notation using the `-r` flag

Bug Fixes
- many many many bug fixes :-O

0.2.0

Features
- character classes are now supported
- input strings can now be read from a text file

Changes
- unicode characters are not escaped anymore by default
- the performance of the DFA minimization algorithm has been improved for large DFAs
- regular expressions are now always surrounded by anchors `^` and `$`

Bug Fixes
- fixed a bug that caused a panic when giving an empty string as input

0.1.0

This is the very first release of *grex*. It aims at simplifying the construction of regular expressions based on matching example input.

Features
- literals
- detection of common prefixes and suffixes
- alternation using `|` operator
- optionality using `?` quantifier
- concatenation of all of the former

Page 3 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.