pemistahl

grex

pemistahl

A command-line tool and Rust library with Python bindings for generating regular expressions from user-provided test cases

AI 简介

grex 是一个用于根据用户提供的测试样例自动生成正则表达式的命令行工具和开发库。它支持通过 Rust 原生实现及 Python 绑定,输入一组字符串样本后,输出简洁、安全、可读性强的正则表达式模式;内置锚点控制、字符类优化与转义处理,避免过度泛化。适用于正则初学者快速构建匹配规则、开发者验证文本格式(如邮箱、日志字段、API 路径)、以及自动化测试中构造断言模式等场景。

Rust
Apache License 2.0
8.2k
Stars
194
Forks
43
Watchers
8
Issues

Star 增长

今日0
近 7 天0
近 30 天+10
综合评分63.87
默认分支main