Регулярное выражение для поиска числа в строке

82
18 марта 2022, 08:40

Пытаюсь постигнуть регулярки - нужна помощь. Есть такая строка:

{"Cur_ID":145,"Date":"2020-01-29T00:00:00","Cur_Abbreviation":"USD","Cur_Scale":1,"Cur_Name":"Доллар США","Cur_OfficialRate":2.1283}

Из неё нужно вытянуть число: 2.1283 или любое другое число c плавающей точкой в этой позиции.

Подскажите с объяснением, как это сделать.

Answer 1

Из имеющейся строки можно достать такой регуляркой (надо брать первую группу):

"Cur_OfficialRate":\s*(\d*\.?\d*)

Но вообще, строка явно является json'ом, поэтому можно её распарсить как json в словарь и просто достать значение по соответствующему ключу.

READ ALSO
Сохранение excel файла

Сохранение excel файла

Не могу понять как правильно сохранить файл, чтобы в нем остались изменения

101
Как вручную создать файл gmdb для работы с Gmap.NET?

Как вручную создать файл gmdb для работы с Gmap.NET?

Как создать файл cachegmdb с данными всей страны, с разными уровнями масштабирования

194
Как биндить Generic VM?

Как биндить Generic VM?

Доброго времени сутокЕсть interface базовой ViewModel:

127
Получить значения всех input одинаковым class jquery

Получить значения всех input одинаковым class jquery

Подскажите пожалуйста, как получить значения всех input с одинаковым классом в переменную в формате 1, 2, 3, 4

184