Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimana untuk Mengeluarkan Aksara Bukan Angka daripada Rentetan dalam JavaScript?

Bagaimana untuk Mengeluarkan Aksara Bukan Angka daripada Rentetan dalam JavaScript?

Patricia Arquette
Patricia Arquetteasal
2024-10-30 16:05:22310semak imbas

How to Remove Non-Numeric Characters from a String in JavaScript?

Alih Keluar Aksara Bukan Angka daripada Rentetan dalam JavaScript

Dalam persekitaran bukan DOM, di mana anda tidak boleh menggunakan perpustakaan seperti jQuery, tugas menanggalkan aksara bukan angka daripada rentetan dalam JavaScript memberikan cabaran yang unik. Begini cara anda boleh mengatasinya:

Menggunakan kaedah .replace, anda boleh menggunakan corak ungkapan biasa D untuk memadankan semua bukan digit. Dengan menghantar corak ini sebagai hujah pertama kepada .replace dan rentetan kosong sebagai yang kedua, anda boleh mengalih keluar semua aksara bukan angka daripada rentetan dengan berkesan:

<code class="javascript">myString = myString.replace(/\D/g, '');</code>

Sebagai contoh, jika myString memegang nilai ' abc123.8', operasi ini akan mengeluarkan "1238", mengekalkan hanya aksara angka dalam rentetan.

Atas ialah kandungan terperinci Bagaimana untuk Mengeluarkan Aksara Bukan Angka daripada Rentetan dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn