1、required : 必须值验证属性
[‘字段名’],required,‘requiredValue’=>‘必填值’,‘message’=>‘提示信息’];
#说明:CRequiredValidator 的别名, 确保了特性不为空.
2、email : 邮箱验证
[‘email’, ‘email’]; #说明:CEmailValidator的别名,确保了特性的值是一个有效的电邮地址.
3、match : 正则验证
[[‘字段名’],match,‘pattern’=>‘正则表达式’,‘message’=>‘提示信息’];
[[‘字段名’],match,‘not’=>ture,‘pattern’=>‘正则表达式’,‘message’=>‘提示信息’];
/正则取反/ #说明:CRegularExpressionValidator 的别名, 确保了特性匹配一个正则表达式.
4、url : 网址
[‘website’, ‘url’, ‘defaultScheme’ => ‘http’]; #说明:CUrlValidator 的别名,
确保了特性是一个有效的路径.
5、captcha : 验证码
[‘verificationCode’, ‘captcha’]; #说明:CCaptchaValidator 的别名,确保了特性的值等