Я ищу регулярное выражение для разделения суммы в американском формате запятой, как показано ниже
1111111111 to 1,11,11,11,111
Я пробовал, как показано ниже
function formatNumber(num) {
return num.toString().replace(/(\d)(?=(\d{2})*(\d{3})+(?!\d))/g, '$1,')
}
console.info(formatNumber(2665.68))
console.info(formatNumber(102665.68))
console.info(formatNumber(111102665.32))
console.info(formatNumber(11111111.32))
https://jsfiddle.net/tyLh82og/
в основном последние три di git затем 2 di git до начала.
Я нашел много регулярных выражений, которые разделяют 3 цифры, 2 цифры или 4 цифры.
Я попытался объединить 3 и di git разделение, но не смог получить знания о регулярных выражениях.
Пожалуйста, помогите
Спасибо