Как поставить запятую после 3-ей цифры

Aleksej

Client
Регистрация
12.11.2018
Сообщения
10
Благодарностей
4
Баллы
3
Всем привет!
Парсю курс валюты,ответ приходит в таком виде {"symbol":"BNBUSDT","price":"385.40000000"}
Прогнал через регулярку убрав не нужные мне буквы и положил в переменную,получилось 38540000000.Еще раз обрабатываю и кладу в переменную,результат становиться таким 38540.Теперь вопрос,как сделать чтоб ставилась автоматически запятая после 3-ей цифры,нужен вот такой результат 385,40.Курс естественно каждую секунду меняется
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 469
Благодарностей
8 691
Баллы
113
Всем привет!
Парсю курс валюты,ответ приходит в таком виде {"symbol":"BNBUSDT","price":"385.40000000"}
Прогнал через регулярку убрав не нужные мне буквы и положил в переменную,получилось 38540000000.Еще раз обрабатываю и кладу в переменную,результат становиться таким 38540.Теперь вопрос,как сделать чтоб ставилась автоматически запятая после 3-ей цифры,нужен вот такой результат 385,40.Курс естественно каждую секунду меняется
Можно через "Обработка текста - Regex" парcить из {"symbol":"BNBUSDT","price":"385.40000000"} такой регуляркой: (?<="price":").*?(?="}), затем "Обработка текста - Trim" (Свои символы: 0; Где обрезать: Конец), затем "Обработка текста - Замена": заменить точку на запятую.
 
  • Спасибо
Реакции: Aleksej

Aleksej

Client
Регистрация
12.11.2018
Сообщения
10
Благодарностей
4
Баллы
3
Можно через "Обработка текста - Regex" парcить из {"symbol":"BNBUSDT","price":"385.40000000"} такой регуляркой: (?<="price":").*?(?="}), затем "Обработка текста - Trim" (Свои символы: 0; Где обрезать: Конец), затем "Обработка текста - Замена": заменить точку на запятую.
Спасибо огромное,получилось!!
 
  • Спасибо
Реакции: Sergodjan

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)