/* Check if username is not valid */
else if(!eregi("/[^a-z0-9\s\' ']/i", $subuser)){
$form->setError($field, "* Username not valid");
}
如何允许在eregi行中允许使用空格??
旁注...... 我打算用:
$input_name = preg_replace('/\s\s+/', ' ', $input_name)
去除多余的空白区域,可以使用eregi在一个内衬中完成吗?
答案 0 :(得分:0)
如果您使用的是PHP5,则应完全删除ereg功能。他们已经在5.3中被弃用了。
if (!preg_match('/[\w\s]+/',$subuser)
echo 'Invalid';