<分区>
我使用正则表达式来验证用户输入。现在我可以配置正则表达式,这样它可以帮助用户查看必须如何格式化特定输入的示例。
是否可以生成一些匹配任意正则表达式的字符串?甚至有什么地方可用的实现吗?
更新: 由于许可证,我不能使用 REX。还有其他的可能性吗?
<分区>
我使用正则表达式来验证用户输入。现在我可以配置正则表达式,这样它可以帮助用户查看必须如何格式化特定输入的示例。
是否可以生成一些匹配任意正则表达式的字符串?甚至有什么地方可用的实现吗?
更新: 由于许可证,我不能使用 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/