2016-04-21 4 views
1

Ich schrieb eine validate regex in einer Zend Form:Zend_Validate_InArray mit Anordnung von Mustern

$card = new Zend_Validate_Regex(
     array('pattern' => '/1234*/',) 
    ); 
$card->setMessage($this->getView()->translate('ERROR_CARD_FORMAT')); 

ich verschiedene Muster hinzufügen muß:

$card = new Zend_Validate_Regex(
     array('pattern' => '/1234*/','pattern'=> '/4534*/') 
); 

ich auch mit Zend InArray Prüfung tryed, aber ich brauche um verschiedene Muster zu setzen, keine spezifische Zeichenfolge. Kann mir jemand helfen?

+0

Haben Sie oder Zustand benötigen? – rock321987

+0

ja, ich habe 5-6 differente Muster, und ich brauche die Karte Respekt eines dieser –

+0

Sie können '1234 * | 4534 *' .. '|' sind Wechsel – rock321987

Antwort