在Validation中对ISBN 10位字符的难正则表达式为:Regular expression(perl-Compatible)
/\b\d{9}(\d|X)\b/
在使用PHP code的验证实例一:
if(!empty($this->value) && $this->value < $this->entity->filed_date_of_birth['uid'][0]['value'])
{
$this->set_error();
}
其中$this->value 是Add validation 中选择cloumn 项中的value值。
$this->entity->filed_date_of_birth['uid'][0]['value'] 是字段实例中的值。['uid']是默认语言,如有多国语言时请注意数组中的语言表示。
$this->set_error()是页面中自定义的报错信息,Custom error message。
检查下一年的代码:
if($this->value > intval(Date('Y'))+1){
$this->set_error();
}