基于正则表达式的随机文本生成器 [英] Random Text generator based on regex

查看:29
本文介绍了基于正则表达式的随机文本生成器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想知道是否有软件可以在给定正则表达式以及其他一些约束(如长度)的情况下生成始终与给定正则表达式匹配的随机文本.谢谢

I would like to know if there is software that, given a regex and of course some other constraints like length, produces random text that always matches the given regex. Thanks

推荐答案

Xeger 能够这样做:

String regex = "[ab]{4,6}c";
Xeger generator = new Xeger(regex);
String result = generator.generate();
assert result.matches(regex);

这篇关于基于正则表达式的随机文本生成器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆