Кто-нибудь знает библиотеку (предпочтительно 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..
Идея состоит в том, что для определенных объектов данных в системе вы сможете перейти к форме и установить этот критерий для поля данных. После этого каждый раз, когда вводится это поле данных для этого типа объекта данных, оно проверяется по регулярному выражению.
Кажется, что это может перерасти в сложную проблему, поэтому я не ожидаю, что кто-нибудь решит ее в целом. Любые предложения приветствуются.