мне нужно отображать цену в формате, какВставить пробел после каждого 3 символа в строке Javascript
7
70
700
700 000
70 000
700 000
7 000 000 etc
Проблема в том, что я получаю цену от JSon файла, так что это всегда строка.
Я хочу преобразовать эту ценовую строку в желаемый формат с помощью RegEx.
- Мы инвертировать цену
7000000 = 0000007
- Мы ставим пробел после 3-го символа в перевернутом строке
000 000 7
- Затем инвертировать строку снова и получить нормальный формат цены
7 000 000
ли это возможно, для json-данных и, возможно, есть более правильный путь? Не нашли рабочих примеров.
Вы должны проверить http://stackoverflow.com/questions/149055/how-can-i-format-numbers-as-money-in-javascript. – Piyush
"* Проблема в том, что я получаю цену от json-файла, так что это всегда строка. *" Это неверно. JSON [поддерживает номера] (http://www.json.org/). – JDB