->add('proposer_name', 'custom', [
'rule' => array('custom', '/^[a-z0-9 ]*$/i'),
'message' => __('Only alphanumeric characters are allowed')
])
这是我在名称的服务器端验证中使用的方法。我也想写一下。 ABC DEF先生在名称领域。但它不允许。在现场。怎么应该是我的正则表达式请帮助。我在cakephp 3.x工作。
答案 0 :(得分:0)
只需在角色类中添加点(方括号[]
)。它内部没有特殊意义。
->add('proposer_name', 'custom', [
'rule' => array('custom', '/^[a-z0-9 .]*$/i'),
'message' => __('Only alphanumeric characters are allowed')
])