Více addRule pro jedno pole formuláře

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
xciza
Člen | 194
+
0
-

Ahoj,
jak u formulářového pole nastavím více možností typu formátu? Momentálně mám jen jeden, ale potřeboval bych tam min. dva:

->addRule(Form::PATTERN, "Wrong format. (000.000.000-00)", '[0-9]{3}.[0-9]{3}.[0-9]{3}-[0-9]{2}')

//potřebuji něco jako:
->addRule(Form::PATTERN, "Wrong format. (000.000.000-00) OR (00000000000)", '[0-9]{3}.[0-9]{3}.[0-9]{3}-[0-9]{2}', '[0-9]{11}')

Díky

Šaman
Člen | 2666
+
0
-

Upravíš ten regulární výraz tak, aby podporoval oba zápisy.