Код: Выделить всё
\\"colorName\\":\\"GLOSS REDSKY SHDWSIL WHT IMPASTO\\"
\\"colorName\\":\\"GLOSS PREMIUM FJORD METALLIC / WHITE METALLIC SILVER\\"HTML возвращается в ответ.text с использованием Python Scrapy. Я хочу извлечь GLOSS REDSKY SHDWSIL WHT IMPASTO и GLOSS PREMIUM FJORD METALLIC / WHITE METALLIC SILVER из фрагмента кода, используя регулярное выражение.
Код: Выделить всё
re.findall('\\\\"colorName\\\\":\\\\"(.*?)\\\\"', response.text)
Код: Выделить всё
{
"selector": "\\\\"colorName\\\\":\\\\"(.*?)\\\\""
}
Код: Выделить всё
Error: Parse error on line 4:
... "selector": "\\\\"colorName\\\\":\\\\"
-----------------------^
Expecting 'EOF', '}', ':', ',', ']', got 'undefined'
Код: Выделить всё
{
"selector": "\\\\\\\\\"colorName\\\\\\\\\":\\\\\\\\\"(.*?)\\\\\\\\\""
}
Подробнее здесь: https://stackoverflow.com/questions/798 ... son-string
Мобильная версия