[开源日记],分享10k+Star的优质开源项目

项目介绍

Grex是一个由Rust语言开发的命令行工具和库,根据用户提供的测试用例生成正则表达式。该工具可以作为库或命令行工具使用,提供了丰富的功能和特性,使用户能够快速生成有效的正则表达式。

功能特点

表达式正则生成在线工具有哪些_正则表达式在线生成工具_正则表达式生成器

案例举例

$ grex a b c
^[a-c]$
$ grex a c d e f
^[ac-f]$
$ grex a b x de
^(?:de|[abx])$
$ grex abc bc
^a?bc$
$ grex a b bc
^(?:bc?|a)$
$ grex [a-z]
^[a-z]$
$ grex -r b ba baa baaa
^b(?:a{1,3})?$
$ grex -r b ba baa baaaa
^b(?:a{1,2}|a{4})?$
$ grex y̆ a z
^(?:y̆|[az])$
Note: 
Grapheme y̆ consists of two Unicode symbols:
U+0079 (Latin Small Letter Y)
U+0306 (Combining Breve)
$ grex "I ♥ cake" "I ♥ cookies"
^I ♥ c(?:ookies|ake)$
Note:
Input containing blank space must be 
surrounded by quotation marks.

使用场景

Grex在实际场景中具有广泛的应用,特别适用于以下情况:

开源地址:https://github.com/pemistahl/grex

[开源日记],分享10k+Star的优质开源项目

创作不易分享,赞,在看,三连支持一波,感谢。↓↓↓

———END———
限 时 特 惠: 本站每日持续更新海量各大内部创业教程,永久会员只需109元,全站资源免费下载 点击查看详情
站 长 微 信: nanadh666

声明:1、本内容转载于网络,版权归原作者所有!2、本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。3、本内容若侵犯到你的版权利益,请联系我们,会尽快给予删除处理!