- Регистрация
- 02.06.2020
- Сообщения
- 64
- Благодарностей
- 15
- Баллы
- 8
Здравствуйте. Как через regex достать данные находящиеся между определенными символами, которые на разных строках.
Например, нужно из вот этого
Получить это:
т.е. вся сложность для меня это как задать в regex указание нескольких символов если они находятся на разных строках. Нужно найти текст от "properties" до
}
]
}
Например, нужно из вот этого
JavaScript:
{
"items": [
{
"properties": [
{
"catalogItemType": "API",
"catalogItemTypeId": 105,
"values": [
"GL-4"
]
},
{
"catalogItemType": "Вязкость",
"catalogItemTypeId": 102,
"values": [
"75W-90"
]
}
],
"catalogItemId": 1695,
"volume": "",
"name": "Масло трансмиссионное",
"comment": "Спецификация масла ступенчатой коробки передач"
},
{
"properties": [
{
"catalogItemType": "Спецификация FMVSS 116",
"catalogItemTypeId": 185,
"values": [
"DOT 3",
"DOT 4"
]
}
],
"catalogItemId": 1387,
"volume": "",
"name": "Тормозная жидкость"
}
]
}
JavaScript:
"properties": [
{
"catalogItemType": "Спецификация FMVSS 116",
"catalogItemTypeId": 185,
"values": [
"DOT 3",
"DOT 4"
]
}
],
"catalogItemId": 1387,
"volume": "",
"name": "Тормозная жидкость"
}
]
}
т.е. вся сложность для меня это как задать в regex указание нескольких символов если они находятся на разных строках. Нужно найти текст от "properties" до
}
]
}