有沒有人知道從一些常見的描述中自動生成正則表達式的庫(最好是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..
的想法是,在一個系統中的某些數據實體,你就可以去一個形式和設置此標準一個數據字段。之後,只要輸入該類型的數據實體的數據字段,就會根據正則表達式對其進行驗證。
雖然這似乎可能會變成一個複雜的問題,所以我並不期望任何人都能夠將它作爲一個整體解決。任何建議,非常感謝。
找到*「等等......」*點的庫尤其複雜。只要你沒有專門寫出你要找的東西,就很難回答。 – hakre 2011-11-13 14:33:27