「7847258998」のような数字をJavaScriptで100のコンマ区切りで印刷したい。結果は次のようになります。
7,84,72,58,998
つまり、右から最初の 3 桁をグループ化する必要があります。残りの数字は2のチャンクにグループ化されています。私は次のことを試しました:
"7847258998".replace(/\B(?=(\d{3})+(\d{2})+(?!\d))/g, ",")
しかし、次のように返されます: 7,8,4,72,58998
. 正しい表現は?