企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# Class Phalcon\\Validation\\Validator\\Regex # Class **Phalcon\\Validation\\Validator\\Regex** *extends* abstract class [*Phalcon\\Validation\\Validator*](#) *implements*[*Phalcon\\Validation\\ValidatorInterface*](#) Allows validate if the value of a field matches a regular expression ``` <pre class="calibre14">``` <?php use Phalcon\Validation\Validator\Regex as RegexValidator; $validator->add('created_at', new RegexValidator(array( 'pattern' => '/^[0-9]{4}[-\/](0[1-9]|1[12])[-\/](0[1-9]|[12][0-9]|3[01])$/', 'message' => 'The creation date is invalid' ))); ``` ``` ### Methods public **validate** (*unknown* $validation, *unknown* $field) Executes the validation public **\_\_construct** (\[*unknown* $options\]) inherited from Phalcon\\Validation\\Validator Phalcon\\Validation\\Validator constructor public **isSetOption** (*unknown* $key) inherited from Phalcon\\Validation\\Validator Checks if an option is defined public **hasOption** (*unknown* $key) inherited from Phalcon\\Validation\\Validator Checks if an option is defined public **getOption** (*unknown* $key, \[*unknown* $defaultValue\]) inherited from Phalcon\\Validation\\Validator Returns an option in the validator's options Returns null if the option hasn't set public **setOption** (*unknown* $key, *unknown* $value) inherited from Phalcon\\Validation\\Validator Sets an option in the validator | - [索引](# "总目录") - [下一页](# "Class Phalcon\Validation\Validator\StringLength") | - [上一页](# "Class Phalcon\Validation\Validator\PresenceOf") | - [API Indice](#) »