Syaratnya mestilah mengandungi huruf dan nombor.
Sebagai contoh, nombor tulen tidak boleh diterima.
Bagaimana untuk melaksanakannya menggunakan kaedah pengesahan laravel sendiri?
欢迎选择我的课程,让我们一起见证您的进步~~
Hanya gunakan peraturan biasa ini, ia telah diuji, [a-zA-Z]+([A-Za-z0-9])*
Mencapai kesan, seperti semasa mendaftar nama pengguna:
55555 gagal8754xcc gagalhhgdG55 lulushhgdG55 gagalggh hhd gagaldengan Cina gagal
Nampaknya anda hanya boleh menggunakan ungkapan biasa, laravel tidak menyediakan sokongan fungsi yang sepadan (fungsi dalam bentuk alpha_num)
//获取表单的值 $username = $request->input('username'); $password = $request->input('password'); //登录表单验证 $validator = Validator::make($request->all(), [ 'username' => 'required|alpha_num|regex:/^(?!([A-Za-z]+|d\d+)$)[A-Za-z\d]$/', //只允许数字和字母 ]); //表单验证失败提示 if ($validator->fails()) { //此处省略。。。 }
Tidak diuji.
Anda mungkin belum melihat bahagian Pengesahan dokumen Laravel5 lagi~ Anda boleh menulis Permintaan untuk mengesahkan nama pengguna
$form_data = [ "product_name" => $request->get('product_name'), ]; $rules = [ "product_name" => 'required' ]; $messages = [ 'required' => ' :attribute 字段必须填写.', ]; $validate = Validator::make($form_data, $rules,$messages); if ($validate ->fails()){ return redirect('admin/addProduct')->withErrors($validate)->withInput(); }
Saya tidak tahu sama ada saya boleh membantu anda
Anda memerlukan dokumen laravel: Baidu Cloud Selepas memuat turun dokumen, sila semak [Direktori] [Perkhidmatan] [Perkhidmatan - Pengesahan], atau [Cari] "Pengesah".
Peraturan pengesahan boleh disesuaikan
Hanya gunakan peraturan biasa ini, ia telah diuji, [a-zA-Z]+([A-Za-z0-9])*
Mencapai kesan, seperti semasa mendaftar nama pengguna:
55555 gagal
8754xcc gagal
hhgdG55 lulus
hhgdG55 gagal
ggh hhd gagal
dengan Cina gagal
Nampaknya anda hanya boleh menggunakan ungkapan biasa, laravel tidak menyediakan sokongan fungsi yang sepadan (fungsi dalam bentuk alpha_num)
Tidak diuji.
Anda mungkin belum melihat bahagian Pengesahan dokumen Laravel5 lagi~ Anda boleh menulis Permintaan untuk mengesahkan nama pengguna
Saya tidak tahu sama ada saya boleh membantu anda
Anda memerlukan dokumen laravel: Baidu Cloud Selepas memuat turun dokumen, sila semak [Direktori] [Perkhidmatan] [Perkhidmatan - Pengesahan], atau [Cari] "Pengesah".
Peraturan pengesahan boleh disesuaikan