一段時間後,我遇到了一個紅寶石寶石,給定一個正則表達式,會產生示例字符串。Ruby的寶石來生成正則表達式的例子
例如,給定的正則表達式:
/[a-z]{5}[0-9]{4}/
它可以生成字符串:
"hkdbv4578"
任何人都記住了這個寶石的名字嗎?
一段時間後,我遇到了一個紅寶石寶石,給定一個正則表達式,會產生示例字符串。Ruby的寶石來生成正則表達式的例子
例如,給定的正則表達式:
/[a-z]{5}[0-9]{4}/
它可以生成字符串:
"hkdbv4578"
任何人都記住了這個寶石的名字嗎?
我相信你正在尋找:https://github.com/benburkert/randexp Randexp
我有一個快速環顧四周,找不到寶石,但發現這個https://github.com/repeatedly/ruby-string-random。
看起來你可以使用它從正則表達式中產生一個字符串。
作爲一個便箋,我發現rubular是寶貴的,當測試正則表達式的紅寶石。
如果你正在尋找一個更「完整」的寶石,它實際上處理完整的正則表達式語言(包括字符集,例如randexp不是!),請查看:https://github.com/tom-lord/正則表達式示例 – 2015-03-06 15:20:53