Как вставить кому
Дело такого рода... Есть число типа 12345 и мне надо вставить кому после полседних трех чисел тоесть результат будет 12,345.
Изначальноне чилсо постоянно меняетса, может быть и в таком формате-1234 но кому всеравно надо вставить после последних трех чисел. знаю точно что ето можно сделать с регулярными в.. но как ?) |
как вариант чтобы неговорили что не леньтяй..
var t =12345; var t= t.split(); t[t.length-3]=',' ; t=t.join("");//12,345 |
с регулярками в скрипте ни как вообше) в рнр будет так
$subject="12678900345555"; $result = preg_replace('/(.*)([0-9]{3})$/', '$1,$2', $subject); echo($result); переделай под скрипт |
хм.... может просто n/1000 ?
|
max00077,
в будущем, давайте своим темам осмысленные названия |
Если не думать.
num= 2523523; alert ( (num+'').replace(/(.{3})$/,',$1') ) |
Цитата:
так будет точка, а надо кому. но спасиба, потом ведй можно точку на кому заменить просто;-) |
s=s/1000;
s=(s+'').replace('.' , ','); или можно как то попроще????? |
var format = function(n){return n.toString().replace(/(\d+)(\d{3})/, '$1,$2');}; alert( [format(123), format(1234), format(12345), format(12346), format(123467), format(1234678)].join('\n') ) |
B@rmaley.e><e,
Цитата:
|
Часовой пояс GMT +3, время: 00:37. |