[英]PHP - Generate string that matches a pattern
我有以下問題:
到目前為止,我生成了隨機字符串,然后將它們與模式匹配。 這是可行的,但是對於更復雜的模式可能會花費很長時間。
還有其他方法嗎?
看一下反向解析器:
https://github.com/icomefromthenet/ReverseRegex
$lexer = new Lexer('[a-z]{10}');
$gen = new SimpleRandom(10007);
$result = '';
$parser = new Parser($lexer,new Scope(),new Scope());
$parser->parse()->getResult()->generate($result,$gen);
echo $result;
產生以下輸出:
jmceohykoa
aclohnotga
jqegzuklcv
ixdbpbgpkl
...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.