Cara Menentukan Sama ada Rentetan Mengandungi Nombor dalam JavaScript
Menentukan sama ada rentetan input mengandungi nombor ialah tugas pengesahan biasa dalam JavaScript . Matlamatnya adalah untuk memastikan bahawa input termasuk sekurang-kurangnya satu aksara angka.
Penyelesaian:
Untuk menyemak sama ada rentetan input mengandungi nombor, anda boleh menggunakan yang berikut ungkapan biasa:
/\d/
Aksara / menunjukkan permulaan dan akhir ungkapan biasa. Bahagian d sepadan dengan aksara satu digit, yang termasuk 0-9. Kaedah test() kemudiannya boleh digunakan untuk menggunakan ungkapan biasa ini pada rentetan input, mengembalikan boolean yang menunjukkan sama ada rentetan itu mengandungi nombor.
Berikut ialah fungsi JavaScript mudah yang melaksanakan penyelesaian ini:
function hasNumber(myString) { return /\d/.test(myString); }
Fungsi ini mengambil rentetan input sebagai argumen dan mengembalikan benar jika rentetan mengandungi sekurang-kurangnya satu nombor, jika tidak ia mengembalikan palsu.
Atas ialah kandungan terperinci Adakah String JavaScript Mengandungi Nombor?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!