複製:
いいえ、そうではありません。実際に実装できる、簡単で普遍的な方法を探しています。これは、パスワードをランダムに生成するよりもはるかに困難です。
正規表現を取り、その式に一致するランダムに生成された10個の文字列を表示するアプリケーションを作成したいと思います。これは、人々が正規表現をよりよく理解し、検証目的で十分に安全であるかどうかを判断するのに役立つはずです。誰かがそれを行う簡単な方法を知っていますか?
明らかな解決策の1つは、正規表現パーサーを作成(または盗む)することですが、それは本当に頭に浮かぶようです。
繰り返しますが、私はそれを行うための簡単で普遍的な方法を探しています。
編集:ブルートフォースアプローチは問題外です。ランダムな文字列が1秒あたり100万回の反復であると仮定すると、10文字の文字列すべてのスペースを反復処理[a-z0-9]{10}
するのに65年かかります。