Я собираю данные с этой страницы Google :
Чтобы получить отзывы, у меня нет проблем, поскольку все они в классе под названием: "review-full-text""тогда я просто использую этот xpath, чтобы получить их:
review.xpath('//*[@class="review-full-text"]//text()').extract()
Но нужно также получить ответы, и в этом случае имя класса не соответствует, например, для первого обзораответ находится в классе:
LfKETd r-id3h0OaXd7RA
Но для второго имени класса:
LfKETd r-iGpfKJm1EL2o
У которого первая часть имени фиксирована "LfKETd r-"остальные изменения для каждого ответа.Можно ли использовать регулярное выражение внутри xpath, например: «LfKETd r -. *», Или каким-либо другим способом сопоставить имя класса для каждого ответа?