JSON как вытащить число, которое записано строкой из объекта избегая остальную строку

Рейтинг: 0Ответов: 1Опубликовано: 05.07.2023
{
"example": {
    "field": [
       {
         "name": "text",
         "value": "Текущее значение: 123123213124141\n"
       }
    ]
  }
}

Как вытащить из value только число?

Ответы

▲ 1Принят

Через регулярку:

const data = JSON.parse(`{
  "example": {
    "field": [
       {
         "name": "text",
         "value": "Текущее значение: 123123213124141"
       }
    ]
  }
}`);
const n = data.example.field[0].value.match(/(\d+)/g);
console.log(n[0]);