ユーザー名の検証でのみ、文字、数字、アンダースコアを許可する以外はすべて削除するにはどうすればよいですか?私はこのコードを試してみましたが、それはスペースを許可:文字、数字、アンダースコアを除くすべてを削除するには?
function customUsername($username)
{
if (!preg_match('/^[a-z.,\-]+$/i',$username))
{
$this->form_validation->set_message('customUsername', 'The username field');
}
}
可能な複製を許可するので、単純な(http://stackoverflow.com/questions/18561943/codeigniter -alpha-numeric-form-validation-not-accepting-space) –
この回答を確認してください:http://stackoverflow.com/questions/9164548/codeigniter-form-validation-alpha-and-spaces –
私の答えを試してみてくださいあなたのために働く – JYoThI