我想验证我的字段名称,它只采用字母和空格。
$post->add_rules('name','required','alpha')
//它不适用于空格
我如何使用空格但不包括数字。例如Jonh cena
由于
答案 0 :(得分:1)
您可以使用正则表达式,例如/^[a-z ]+$/i
。
我不确定从哪里获得add_rules()
语法,但您会找到有关如何实现此in the 3.3 documentation的示例。
好的,这是Kohana 2语法。阅读docs,你应该可以这样做
$post->add_rules('name','required','alpha_space');
使用上面提到的正则表达式将alpha_space()
方法添加到valid
帮助器。
public static alpha_space($text) {
return preg_match("/^[a-z ]+$/i", $text);
}