Zend_Validate_InArray 模式数组
Zend_Validate_InArray with array of pattern
我用 Zend 形式写了一个验证正则表达式:
$card = new Zend_Validate_Regex(
array('pattern' => '/1234*/',)
);
$card->setMessage($this->getView()->translate('ERROR_CARD_FORMAT'));
我需要添加不同的模式:
$card = new Zend_Validate_Regex(
array('pattern' => '/1234*/','pattern'=> '/4534*/')
);
我也尝试使用 Zend InArray 验证器,但我需要设置不同的模式,而不是特定的字符串。谁能帮帮我?
使用元字符 |
'pattern' => '/1234*|4534*/'
我用 Zend 形式写了一个验证正则表达式:
$card = new Zend_Validate_Regex(
array('pattern' => '/1234*/',)
);
$card->setMessage($this->getView()->translate('ERROR_CARD_FORMAT'));
我需要添加不同的模式:
$card = new Zend_Validate_Regex(
array('pattern' => '/1234*/','pattern'=> '/4534*/')
);
我也尝试使用 Zend InArray 验证器,但我需要设置不同的模式,而不是特定的字符串。谁能帮帮我?
使用元字符 |
'pattern' => '/1234*|4534*/'