Что нового

Как сделать отображение числа с разделением групп разрядов?

dimachn

Новичок
Сообщения
9
Репутация
0
Код:
$a = 15000000000
MsgBox (0, "info", $a)


Как преобразовать переменную чтобы на экране выглядело 15 000 000 000
Спасибо, и не пинайте сильно за нубство ))
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,323
dimachn,
Код:
$iNum = 15000000000
MsgBox(64, 'Info', StringRegExpReplace($iNum, '(?<=\d)(?=(\d{3})+\z)', ' '))
;http://autoit-script.ru/index.php?topic=3814.msg28186#msg28186
 
Автор
D

dimachn

Новичок
Сообщения
9
Репутация
0
Спасибо огромное. Регулярные выражения для новичка трудны для понимания. Пытался понять, но так и не осилил :smile:
 

AZJIO

Меценат
Меценат
Сообщения
2,903
Репутация
1,200
dimachn
Самый быстрый вариант от dwerf, поэтому добавлен в справку в StringRegExpReplace
 
Верх