用于生成与正则表达式匹配的字符串的 C# 代码

标签 c# regex

<分区>

我使用正则表达式来验证用户输入。现在我可以配置正则表达式,这样它可以帮助用户查看必须如何格式化特定输入的示例。

是否可以生成一些匹配任意正则表达式的字符串?甚至有什么地方可用的实现吗?

更新: 由于许可证,我不能使用 REX。还有其他的可能性吗?

最佳答案

尝试使用这个应用 Rex 可以做到这一点:)

http://research.microsoft.com/en-us/projects/rex/

对于java来说是 https://code.google.com/p/xeger/

所以有很多正则表达式匹配生成器:)

还有这个: https://github.com/moodmosaic/Fare

它是 c# 中的 xeger 包装器

关于用于生成与正则表达式匹配的字符串的 C# 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17522668/

相关文章:

c# - 将 CSV 文件导入 .Net 中的强类型数据结构

c# - 如何组合两个函数来删除文件

sql - 使用查找表查找正则表达式模式

c# - .Net 中 finalize 的成本

c# - 如何从 .Net Core Web API 返回 Unauthorized

C#:为要使用的数据类型声明常量变量

regex - 在 bash/unix 中删除 CSV 文件所有列的空格

php - 需要反转php正则表达式,看看需要匹配什么

正则表达式:捕获组内的捕获组

javascript - REgex 不适用于空白 javascript