Rumah >hujung hadapan web >tutorial js >Bagaimanakah Ungkapan Biasa Boleh Digunakan untuk Mengesahkan Kata Laluan dengan Peraturan Keselamatan Lanjutan?
Apabila mencipta kata laluan yang kukuh, keperluan khusus sering dikenakan untuk meningkatkan keselamatan. Satu set peraturan biasa melibatkan penguatkuasaan kemasukan bilangan minimum aksara, gabungan huruf besar dan kecil, sekurang-kurangnya satu nombor dan aksara khas.
Untuk memastikan pematuhan kata laluan dengan kriteria ini, ungkapan biasa ( regex) biasanya digunakan. Percubaan sebelumnya menggunakan ungkapan "(?=^.{8,}$)((?=.*d)|(?=.*W ))(?![.n])(?=.*[A-Z ])(?=.*[a-z]).*$" untuk menyemak sekurang-kurangnya lapan aksara, termasuk sekurang-kurangnya satu huruf besar, satu huruf kecil dan satu nombor atau aksara khas.
Walau bagaimanapun, untuk memenuhi semua keperluan yang ditentukan, ungkapan regex dipertingkat berikut boleh digunakan:
Atas ialah kandungan terperinci Bagaimanakah Ungkapan Biasa Boleh Digunakan untuk Mengesahkan Kata Laluan dengan Peraturan Keselamatan Lanjutan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!