Fare:Java dk.brics.automaton和xeger的端口,主要用于生成与特定正则表达式匹配的字符串

时间:2024-05-26 15:35:21
【文件属性】:

文件名称:Fare:Java dk.brics.automaton和xeger的端口,主要用于生成与特定正则表达式匹配的字符串

文件大小:164KB

文件格式:ZIP

更新时间:2024-05-26 15:35:21

C#

车费-[F] inite [A] utomata和[R] egular [E] xpressions Project Fare致力于将 / (有限状态自动机)实现从Java引入.NET。 今天,有许多其他语言可用的实现。 该项目旨在填补.NET中的空白。 Fare是完善的Java库的.NET端口,其API尽可能靠近相应的dk.brics.automaton类。 是否支持我的正则表达式? 可能是。 请记住,尽管Project Fare通过应用和算法将正则表达式转换为。 如果不支持您的正则表达式,则可以调试C#代码,但也可以将其与xeger的结果进行比较。 或者,您可以使用其他模式,甚至使用其他引擎将正则表达式反转为自动机。 例如,您可以使用引擎。 设计变更 包含一个[Xeger]的.NET端口( ),用于从正则表达式生成随机文本。 Xeger不支持所有有效的Java正则表达式


【文件预览】:
Fare-master
----.gitignore(521B)
----LICENSE(1KB)
----build.cmd(597B)
----Src()
--------Fare()
--------Common.props(2KB)
--------Fare.Benchmarking()
--------Fare.IntegrationTests()
--------Fare.sln(3KB)
--------Fare.snk(596B)
----Build.fsx(9KB)
----README.md(3KB)
----appveyor.yml(375B)
----References()
--------Rex.exe(212KB)
----.gitattributes(804B)
----.editorconfig(419B)

网友评论