regex - 反转正则表达式生成数据

标签 regex algorithm

在 StackOverflow 的一个播客中(人们正在讨论用于测试数据库的数据生成——#11#12),Jeff 提到了类似“反向正则表达式”的东西,它正是用于该目的: 给定一个正则表达式,生成一个最终匹配所述正则表达式的字符串。

整个概念的正确术语是什么?这是一个众所周知的概念吗?

最佳答案

Perl 模块 String::Random(在 CPAN 中)执行此操作。获取正则表达式的一个子集,并随机遍历它。

关于regex - 反转正则表达式生成数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2905229/

相关文章:

regex - 匹配时间范围 00 :00:00 的正则表达式

regex - 匹配字符串vba excel中的日期模式

algorithm - 优化所有子字符串的 trie 结构

python - 使用堆栈反转Python中的单词顺序

java - 尝试读取文件时正则表达式匹配失败(Java 中的 SIC 汇编器)

java - 为什么Hashtable的load factor和CLRS书中描述的不一致?

java - 蚁群优化问题

algorithm - RECTNG1 spoj 中的 TLE 关于查找由具有整数坐标的矩形形成的单独 block 的数量的问题

algorithm - 解码 HID 数据

java - 如何检查字符串仅包含字母(大写和小写)和至少一个数字