gen_regex:在Elixir中为给定的正则表达式生成有效的字符串

时间:2024-05-18 08:48:24
【文件属性】:

文件名称:gen_regex:在Elixir中为给定的正则表达式生成有效的字符串

文件大小:16KB

文件格式:ZIP

更新时间:2024-05-18 08:48:24

Elixir

GenRegex 该项目尝试为给定的正则表达式生成有效的字符串。 不支持的正则表达式元素 当前,尚不支持PCRE的某些功能。 他们是: 前瞻和后备引用(例如〜r ~r/q(?!u)/和~r/q(?=u)/ ) 匹配名称(例如~r/(?abc)/ ) 反向引用 锚点 模式修改器 同样,重要的是要强调一个事实,即任何否定的字符类(如~r/[^bar]/和任何通配符都会导致从可打印的ASCII字符子集中获取元素。


【文件预览】:
gen_regex-master
----mix.exs(577B)
----.credo.exs(6KB)
----lib()
--------genregex.ex(1017B)
--------random_string.ex(2KB)
--------grammar()
----config()
--------config.exs(1KB)
----.formatter.exs(104B)
----test()
--------genregex_test.exs(3KB)
--------lexer_test.exs(2KB)
--------interpreter_test.exs(7KB)
--------test_helper.exs(15B)
--------parser_test.exs(9KB)
----LICENSE.md(1KB)
----README.md(566B)
----Makefile(222B)
----mix.lock(653B)
----.gitignore(584B)

网友评论