Mencari Rentetan Abjad Angka dengan Ungkapan Biasa
Apabila bekerja dengan input pengguna, mengesahkannya untuk memastikan kesahihannya adalah penting. Dalam kes ini, kami bertujuan untuk mengenal pasti rentetan yang terdiri secara eksklusif daripada aksara alfanumerik (huruf atau nombor). Walau bagaimanapun, ungkapan biasa biasa selalunya memerlukan rentetan untuk memasukkan kedua-dua huruf dan nombor.
Penyelesaian: Ungkapan Biasa untuk Alphanumeric
Untuk membenarkan rentetan yang mengandungi sama ada huruf atau nombor, kami menggunakan ungkapan biasa berikut:
/^[a-z0-9]+$/i
Sokongan Aksara Universal
Untuk skrip yang menggunakan set aksara lain, seperti Parsi, kami boleh mengubah suai kelas aksara untuk memasukkan julat Unicode yang sesuai:
/^([a-zA-Z0-9\u0600-\u06FF\u0660-\u0669\u06F0-\u06F9 _.-]+)$/
Ungkapan ini menyokong aksara Parsi sambil mengekalkan pengesahan alfanumerik.
Atas ialah kandungan terperinci Bagaimana untuk Mengesahkan Rentetan Alfanumerik dengan Ungkapan Biasa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!