いくつかの一般的な説明から正規表現を自動生成するためのライブラリ(できればphp)またはアルゴリズムを知っている人はいますか?
たとえば、次の可能なオプションを含むフォームがあります。
- Length (=x, between x & y, etc)
- Starts with
- Ends with
- Character(s) x(yz) at index i
- Specify one or more alternative behavior based on the above
- And so on..
システム内の特定のデータエンティティについては、フォームに移動して、データフィールドにこの基準を設定できるようにするという考え方です。その後、そのタイプのデータエンティティのデータフィールドが入力されるたびに、正規表現に対して検証されます。
しかし、これは複雑な問題に発展する可能性があるように思われるので、私は誰もがそれを全体として解決することを期待していません。どんな提案でも大歓迎です。