Rumah >hujung hadapan web >tutorial js >Pelaksanaan ungkapan biasa Javascript untuk menambah ribuan pemisah pada kemahiran numbers_javascript

Pelaksanaan ungkapan biasa Javascript untuk menambah ribuan pemisah pada kemahiran numbers_javascript

WBOY
WBOYasal
2016-05-16 16:10:411437semak imbas

Baru-baru ini, saya melihat soalan temu bual (ujian bertulis) di Internet tentang menggunakan js untuk melaksanakan beribu-ribu pemisah untuk nombor, jadi saya menulis kaedah menggunakan "ganti biasa" untuk melaksanakannya:

Salin kod Kod adalah seperti berikut:

var thousandBitSeparator = function(numStr){
var b = /([- ]?d{3})(?=d)/g;
Kembalikan numStr.replace(b, function($0, $1){
           pulangkan $1 ',';
});
}

Menyokong padanan tanda positif dan negatif dan perbezaan titik perpuluhan Jika terdapat sebarang ralat, sila tunjukkan:-D

Lampirkan satu lagi kaedah pelaksanaan netizen

Salin kod Kod adalah seperti berikut: