Skip to content

FYI: Rust port of regexgen with additional functionality #28

Open
@pemistahl

Description

Hi @devongovett, hi everyone who is reading this. I hope it is okay to open this issue as GitHub does not provide a better way of communication. If not, then feel free to delete this issue again.

When I discovered regexgen a few months ago, I thought to myself: Wow, this tool has great potential. And a lot of ideas came to my mind that I believed would make this tool even more useful. That's why I came up with grex, a Rust port of regexgen which consists of both a command-line tool and a Rust library.

https://github.com/pemistahl/grex

Compared to regexgen, it additionally provides the detection of non-overlapping repeated substrings and their conversion to {min,max} quantifier notation. The conversion to shorthand character classes such as \d and \w is also possible. I already have other ideas in mind for future versions, such as specyfing test cases that must not match the generated expression.

If you are curious, then please check grex out and let me know what you think. Thanks a lot.

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions