Помощь с составлением регулярного выражения

При парсинге необходимо вытащить один из параметров, которого нет на странице, но оно есть в js.

Кусок Js

i","brandId":14426,"nomenclatures":{"2217416":{"cod1S":2217416,"ordersCount":700,"artikul":"

Необходимо вытащить значение в ordersCount

Я сначала пытался вытащить 2 index поиска text.find() и потом вырезать из текста, но он выкидывало -1, т.е не найдено

Сейчас пытаюсь c помощью регулярки, но возникла проблема с составлением ее. Не могу понять, как ограничить слева и справа.

Последняя попытка /^"ordersCount":.\$/


Ответы (1 шт):

Автор решения: Alioshca Z

Попробуйте так, только следите за типом кавычек (в примере для двойной кавычки):

import re
s = 'i","brandId":14426,"nomenclatures":{"2217416":{"cod1S":2217416,"ordersCount":700,"artikul":"'
r = re.findall(r'\"ordersCount\":(\d+)', s)
print(r)
→ Ссылка